/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@charset "utf-8";
@font-face{
	font-family:"OPPOSans-Ver2-Bold";
	src:url(../font/OPPOSans3.0cn-Bold.woff2) format("woff2"),url(../font/OPPOSans3.0cn-Bold.woff) format("woff"),url(../font/OPPOSans3.0cn-Bold.ttf) format("truetype");
	font-variation-settings:'wght' 700;
	font-style:normal;
	font-display:swap
}

@font-face{
	font-family:"OPPOSans-Ver2-Medium";
	src:url(../font/OPPOSans3.0cn-Medium.woff2) format("woff2"),url(../font/OPPOSans3.0cn-Medium.woff) format("woff"),url(../font/OPPOSans3.0cn-Medium.ttf) format("truetype");
	font-variation-settings:'wght' 500;
	font-style:normal;
	font-display:swap
}

@font-face{
	font-family:"OPPOSans-Ver2-Regular";
	src:url(../font/OPPOSans3.0cn-Regular.woff2) format("woff2"),url(../font/OPPOSans3.0cn-Regular.woff) format("woff"),url(../font/OPPOSans3.0cn-Regular.ttf) format("truetype");
	font-variation-settings:'wght' 400;
	font-style:normal;
	font-display:swap
}

@font-face{
	font-family:'OPPOSans-Bold';
	src:url(../font/OPPOSans-B.woff2) format("woff2"),url(../font/OPPOSans-B.woff) format("woff"),url(../font/OPPOSans-B.ttf) format("truetype");
	font-style:normal;
	font-display:swap
}

@font-face{
	font-family:'OPPOSans-Medium';
	src:url(../font/OPPOSans-M.woff2) format("woff2"),url(../font/OPPOSans-M.woff) format("woff"),url(../font/OPPOSans-M.ttf) format("truetype");
	font-weight:200;font-style:normal;
	font-display:swap
}

@font-face{
	font-family:'OPPOSans-Regular';
	src:url(../font/OPPOSans-R.woff2) format("woff2"),url(../font/OPPOSans-R.woff) format("woff"),url(../font/OPPOSans-R.ttf) format("truetype");
	font-weight:200;font-style:normal;
	font-display:swap
}
:root {
--bs-blue:#0071b9;
--bs-indigo:#6610f2;
--bs-purple:#995ca2;
--bs-pink:#d63384;
--bs-red:#dc3545;
--bs-orange:#ed6b06;
--bs-yellow:#ffcf21;
--bs-green:#198754;
--bs-teal:#20c997;
--bs-cyan:#0dcaf0;
--bs-white:#fff;
--bs-gray:#6c757d;
--bs-gray-dark:#343a40;
--bs-gray-100:#f8f9fa;
--bs-gray-200:#e9ecef;
--bs-gray-300:#dee2e6;
--bs-gray-400:#ced4da;
--bs-gray-500:#adb5bd;
--bs-gray-600:#6c757d;
--bs-gray-700:#495057;
--bs-gray-800:#343a40;
--bs-gray-900:#212529;
--bs-primary:#0071b9;
--bs-secondary:#6c757d;
--bs-success:#2e844a;
--bs-info:#0dcaf0;
--bs-warning:#fe9339;
--bs-danger:#dc3545;
--bs-light:#f8f9fa;
--bs-dark:#212529;
--bs-primary-rgb:0, 113, 185;
--bs-secondary-rgb:108, 117, 125;
--bs-success-rgb:46, 132, 74;
--bs-info-rgb:13, 202, 240;
--bs-warning-rgb:254, 147, 57;
--bs-danger-rgb:220, 53, 69;
--bs-light-rgb:248, 249, 250;
--bs-dark-rgb:33, 37, 41;
--bs-white-rgb:255, 255, 255;
--bs-black-rgb:29, 29, 27;
--bs-body-color-rgb:33, 37, 41;
--bs-body-bg-rgb:255, 255, 255;
--bs-font-sans-serif: "OPPOSans-Ver2-Regular", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
--bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "OPPOSans-Ver2-Regular";
--bs-gradient:linear-gradient(180deg, rgba(255,255,255,0.15), rgba(255,255,255,0));
--bs-body-font-family:var(--bs-font-sans-serif);
--bs-body-font-size:1rem;
--bs-body-font-weight:400;
--bs-body-line-height:1.5;
--bs-body-color:#212529;
--bs-body-bg:#fff;
}
*, *::before, *::after {
    box-sizing: border-box;
}

@media (prefers-reduced-motion:no-preference) {
:root {
    scroll-behavior: smooth;
}
}
body {
    margin: 0;
    font-family: var(--bs-body-font-family);
    font-size: var(--bs-body-font-size);
    font-weight: var(--bs-body-font-weight);
    line-height: var(--bs-body-line-height);
    color: var(--bs-body-color);
    text-align: var(--bs-body-text-align);
    background-color: var(--bs-body-bg);
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(29,29,27,0);
}
hr {
    margin: 1rem 0;
    color: inherit;
    background-color: currentColor;
    border: 0;
    opacity: 0.25;
}
hr:not([size]) {
    height: 1px;
}
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
    margin-top: 0;
    margin-bottom: 0.5rem;
    font-weight: 500;
    line-height: 1.2;
}
h1, .h1 {
    font-size: calc(1.375rem + 1.5vw);
}

@media (min-width:1200px) {
h1, .h1 {
    font-size: 2.5rem;
}
}
h2, .h2 {
    font-size: calc(1.325rem + 0.9vw);
}

@media (min-width:1200px) {
h2, .h2 {
    font-size: 2rem;
}
}
h3, .h3 {
    font-size: calc(1.3rem + 0.6vw);
}

@media (min-width:1200px) {
h3, .h3 {
    font-size: 1.75rem;
}
}
h4, .h4 {
    font-size: calc(1.275rem + 0.3vw);
}

@media (min-width:1200px) {
h4, .h4 {
    font-size: 1.5rem;
}
}
h5, .h5 {
    font-size: 1rem;
	line-height: 1.5;
}
h6, .h6 {
    font-size: 1rem;
}
p {
    margin-top: 0;
    margin-bottom: 1rem;
}
abbr[title], abbr[data-bs-original-title] {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
    cursor: help;
    -webkit-text-decoration-skip-ink: none;
    text-decoration-skip-ink: none;
}
address {
    margin-bottom: 1rem;
    font-style: normal;
    line-height: inherit;
}
ol, ul {
    padding-left: 2rem;
}
ol, ul, dl {
    margin-top: 0;
    margin-bottom: 1rem;
}
ol ol, ul ul, ol ul, ul ol {
    margin-bottom: 0;
}
dt {
    font-weight: 700;
}
dd {
    margin-bottom: .5rem;
    margin-left: 0;
}
blockquote {
    margin: 0 0 1rem;
}
b, strong {
    font-weight: bolder;
}
small, .small {
    font-size: 0.875em;
}
mark, .mark {
    padding: 0.2em;
    background-color: #fcf8e3;
}
sub, sup {
    position: relative;
    font-size: 0.75em;
    line-height: 0;
    vertical-align: baseline;
}
sub {
    bottom: -.25em;
}
sup {
    top: -.5em;
}
a {
    color: #0071b9;
    text-decoration: underline;
}
a:hover {
    color: #005a94;
}
a:not([href]):not([class]), a:not([href]):not([class]):hover {
    color: inherit;
    text-decoration: none;
}
pre, code, kbd, samp {
    font-family: var(--bs-font-monospace);
    font-size: 1em;
    direction: ltr;
    unicode-bidi: bidi-override;
}
pre {
    display: block;
    margin-top: 0;
    margin-bottom: 1rem;
    overflow: auto;
    font-size: 0.875em;
}
pre code {
    font-size: inherit;
    color: inherit;
    word-break: normal;
}
code {
    font-size: 0.875em;
    color: #d63384;
    word-wrap: break-word;
}
a > code {
    color: inherit;
}
kbd {
    padding: 0.2rem 0.4rem;
    font-size: 0.875em;
    color: #fff;
    background-color: #212529;
    border-radius: 0.2rem;
}
kbd kbd {
    padding: 0;
    font-size: 1em;
    font-weight: 700;
}
figure {
    margin: 0 0 1rem;
}
img, svg {
    vertical-align: middle;
}
table {
    caption-side: bottom;
    border-collapse: collapse;
}
caption {
    padding-top: 8px;
    padding-bottom: 8px;
    color: #6c757d;
    text-align: left;
}
th {
    font-weight: 600;
    text-align: inherit;
    text-align: -webkit-match-parent;
}
thead, tbody, tfoot, tr, td, th {
    border-color: inherit;
    border-style: solid;
    border-width: 0;
}
label {
    display: inline-block;
}
button {
    border-radius: 0;
}
button:focus:not(:focus-visible) {
    outline: 0;
}
input, button, select, optgroup, textarea {
    margin: 0;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}
button, select {
    text-transform: none;
}
[role="button"] {
    cursor: pointer;
}
select {
    word-wrap: normal;
}
select:disabled {
    opacity: 1;
}
[list]::-webkit-calendar-picker-indicator {
display:none;
}
button, [type="button"], [type="reset"], [type="submit"] {
    -webkit-appearance: button;
}
button:not(:disabled), [type="button"]:not(:disabled), [type="reset"]:not(:disabled), [type="submit"]:not(:disabled) {
    cursor: pointer;
}
::-moz-focus-inner {
padding:0;
border-style:none;
}
textarea {
    resize: vertical;
}
fieldset {
    min-width: 0;
    padding: 0;
    margin: 0;
    border: 0;
}
legend {
    float: left;
    width: 100%;
    padding: 0;
    margin-bottom: 0.5rem;
    font-size: calc(1.275rem + 0.3vw);
    line-height: inherit;
}

@media (min-width:1200px) {
legend {
    font-size: 1.5rem;
}
}
legend + * {
    clear: left;
}
::-webkit-datetime-edit-fields-wrapper, ::-webkit-datetime-edit-text, ::-webkit-datetime-edit-minute, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-year-field {
padding:0;
}
::-webkit-inner-spin-button {
height:auto;
}
[type="search"] {
    outline-offset: -2px;
    -webkit-appearance: textfield;
}
::-webkit-search-decoration {
-webkit-appearance:none;
}
::-webkit-color-swatch-wrapper {
padding:0;
}
::-webkit-file-upload-button {
font:inherit;
}
::file-selector-button {
font:inherit;
}
::-webkit-file-upload-button {
font:inherit;
-webkit-appearance:button;
}
output {
    display: inline-block;
}
iframe {
    border: 0;
}
summary {
    display: list-item;
    cursor: pointer;
}
progress {
    vertical-align: baseline;
}
[hidden] {
    display: none !important;
}
.lead {
    font-size: 1.25rem;
    font-weight: 300;
}
.display-1 {
    font-size: calc(1.625rem + 4.5vw);
    font-weight: 300;
    line-height: 1.2;
}

@media (min-width:1200px) {
.display-1 {
    font-size: 5rem;
}
}
.display-2 {
    font-size: calc(1.575rem + 3.9vw);
    font-weight: 300;
    line-height: 1.2;
}

@media (min-width:1200px) {
.display-2 {
    font-size: 4.5rem;
}
}
.display-3 {
    font-size: calc(1.525rem + 3.3vw);
    font-weight: 300;
    line-height: 1.2;
}

@media (min-width:1200px) {
.display-3 {
    font-size: 4rem;
}
}
.display-4 {
    font-size: calc(1.475rem + 2.7vw);
    font-weight: 300;
    line-height: 1.2;
}

@media (min-width:1200px) {
.display-4 {
    font-size: 3.5rem;
}
}
.display-5 {
    font-size: calc(1.425rem + 2.1vw);
    font-weight: 300;
    line-height: 1.2;
}

@media (min-width:1200px) {
.display-5 {
    font-size: 3rem;
}
}
.display-6 {
    font-size: calc(1.375rem + 1.5vw);
    font-weight: 300;
    line-height: 1.2;
}

@media (min-width:1200px) {
.display-6 {
    font-size: 2.5rem;
}
}
.list-unstyled {
    padding-left: 0;
    list-style: none;
}
.list-inline {
    padding-left: 0;
    list-style: none;
}
.list-inline-item {
    display: inline-block;
}
.list-inline-item:not(:last-child) {
    margin-right: 0.5rem;
}
.initialism {
    font-size: 0.875em;
    text-transform: uppercase;
}
.blockquote {
    margin-bottom: 1rem;
    font-size: 1.25rem;
}
.blockquote > :last-child {
    margin-bottom: 0;
}
.blockquote-footer {
    margin-top: -1rem;
    margin-bottom: 1rem;
    font-size: 0.875em;
    color: #6c757d;
}
.blockquote-footer::before {
    content: "\2014\00A0";
}
.fade {
    transition: opacity 0.15s linear;
}

@media (prefers-reduced-motion:reduce) {
.fade {
    transition: none;
}
}
.fade:not(.show) {
    opacity: 0;
}
.collapse:not(.show) {
    display: none;
}
.collapsing {
    height: 0;
    overflow: hidden;
    transition: height 0.35s ease;
}

@media (prefers-reduced-motion:reduce) {
.collapsing {
    transition: none;
}
}
.collapsing.collapse-horizontal {
    width: 0;
    height: auto;
    transition: width 0.35s ease;
}

@media (prefers-reduced-motion:reduce) {
.collapsing.collapse-horizontal {
    transition: none;
}
}
.table {
--bs-table-bg:transparent;
--bs-table-accent-bg:transparent;
--bs-table-striped-color:#212529;
--bs-table-striped-bg:#e4e7e9;
--bs-table-active-color:#212529;
--bs-table-active-bg:rgba(29,29,27,0.1);
--bs-table-hover-color:#212529;
--bs-table-hover-bg:rgba(29,29,27,0.075);
    width: 100%;
    margin-bottom: 1rem;
    color: #212529;
    vertical-align: top;
    border-color: #afb6bd;
}
.table > :not(caption) > * > * {
    padding: 8px 5px;
    background-color: var(--bs-table-bg);
    border-bottom-width: 1px;
    box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);
}
.table > tbody {
    vertical-align: inherit;
}
.table > thead {
    vertical-align: bottom;
}
.table > :not(:first-child) {
    border-top: 2px solid currentColor;
}
.caption-top {
    caption-side: top;
}
.table-sm > :not(caption) > * > * {
    padding: 0.25rem 0.25rem;
}
.table-bordered > :not(caption) > * {
    border-width: 1px 0;
}
.table-bordered > :not(caption) > * > * {
    border-width: 0 1px;
}
.table-borderless > :not(caption) > * > * {
    border-bottom-width: 0;
}
.table-borderless > :not(:first-child) {
    border-top-width: 0;
}
.table-striped > tbody > tr:nth-of-type(odd) > * {
--bs-table-accent-bg:var(--bs-table-striped-bg);
    color: var(--bs-table-striped-color);
}
.table-active {
--bs-table-accent-bg:var(--bs-table-active-bg);
    color: var(--bs-table-active-color);
}
.table-hover > tbody > tr:hover > * {
--bs-table-accent-bg:var(--bs-table-hover-bg);
    color: var(--bs-table-hover-color);
}
.table-primary {
--bs-table-bg:#cce3f1;
--bs-table-striped-bg:#c3d9e6;
--bs-table-striped-color:#1d1d1b;
--bs-table-active-bg:#bbcfdc;
--bs-table-active-color:#1d1d1b;
--bs-table-hover-bg:#bfd4e1;
--bs-table-hover-color:#1d1d1b;
    color: #1d1d1b;
    border-color: #bbcfdc;
}
.table-secondary {
--bs-table-bg:#e2e3e5;
--bs-table-striped-bg:#d8d9db;
--bs-table-striped-color:#1d1d1b;
--bs-table-active-bg:#cecfd1;
--bs-table-active-color:#1d1d1b;
--bs-table-hover-bg:#d3d4d6;
--bs-table-hover-color:#1d1d1b;
    color: #1d1d1b;
    border-color: #cecfd1;
}
.table-success {
--bs-table-bg:#d5e6db;
--bs-table-striped-bg:#ccdcd1;
--bs-table-striped-color:#1d1d1b;
--bs-table-active-bg:#c3d2c8;
--bs-table-active-color:#1d1d1b;
--bs-table-hover-bg:#c7d7cd;
--bs-table-hover-color:#1d1d1b;
    color: #1d1d1b;
    border-color: #c3d2c8;
}
.table-info {
--bs-table-bg:#cff4fc;
--bs-table-striped-bg:#c6e9f1;
--bs-table-striped-color:#1d1d1b;
--bs-table-active-bg:#bddfe6;
--bs-table-active-color:#1d1d1b;
--bs-table-hover-bg:#c2e4eb;
--bs-table-hover-color:#1d1d1b;
    color: #1d1d1b;
    border-color: #bddfe6;
}
.table-warning {
--bs-table-bg:#ffe9d7;
--bs-table-striped-bg:#f4dfce;
--bs-table-striped-color:#1d1d1b;
--bs-table-active-bg:#e8d5c4;
--bs-table-active-color:#1d1d1b;
--bs-table-hover-bg:#eedac9;
--bs-table-hover-color:#1d1d1b;
    color: #1d1d1b;
    border-color: #e8d5c4;
}
.table-danger {
--bs-table-bg:#f8d7da;
--bs-table-striped-bg:#edced0;
--bs-table-striped-color:#1d1d1b;
--bs-table-active-bg:#e2c4c7;
--bs-table-active-color:#1d1d1b;
--bs-table-hover-bg:#e8c9cc;
--bs-table-hover-color:#1d1d1b;
    color: #1d1d1b;
    border-color: #e2c4c7;
}
.table-light {
--bs-table-bg:#f8f9fa;
--bs-table-striped-bg:#edeeef;
--bs-table-striped-color:#1d1d1b;
--bs-table-active-bg:#e2e3e4;
--bs-table-active-color:#1d1d1b;
--bs-table-hover-bg:#e8e9e9;
--bs-table-hover-color:#1d1d1b;
    color: #1d1d1b;
    border-color: #e2e3e4;
}
.table-dark {
--bs-table-bg:#212529;
--bs-table-striped-bg:#2c3034;
--bs-table-striped-color:#fff;
--bs-table-active-bg:#373b3e;
--bs-table-active-color:#fff;
--bs-table-hover-bg:#323539;
--bs-table-hover-color:#fff;
    color: #fff;
    border-color: #373b3e;
}
.table-responsive {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}

@media (max-width:374.98px) {
.table-responsive-ss {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}
}

@media (max-width:575.98px) {
.table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}
}

@media (max-width:767.98px) {
.table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}
}

@media (max-width:991.98px) {
.table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}
}

@media (max-width:1199.98px) {
.table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}
}

@media (max-width:1399.98px) {
.table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}
}
.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {
    width: 100%;
    padding-right: var(--bs-gutter-x, 0.75rem);
    padding-left: var(--bs-gutter-x, 0.75rem);
    margin-right: auto;
    margin-left: auto;
}

@media (min-width:576px) {
.container, .container-ss, .container-sm {
    max-width: 540px;
}
}

@media (min-width:768px) {
.container, .container-ss, .container-sm, .container-md {
    max-width: 720px;
}
}

@media (min-width:992px) {
.container, .container-ss, .container-sm, .container-md, .container-lg {
    max-width: 960px;
}
}

@media (min-width:1200px) {
.container, .container-ss, .container-sm, .container-md, .container-lg, .container-xl {
    max-width: 1140px;
}
}

@media (min-width:1400px) {
.container, .container-ss, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {
    max-width: 1322px;
}
}
.row, .share .inline_content__header, .event-attendance .inline_content__header {
--bs-gutter-x:1.5rem;
--bs-gutter-y:0;
    display: flex;
    flex-wrap: wrap;
    /*margin-top:calc(-1 * var(--bs-gutter-y));*/
    margin-right:calc(-.5 * var(--bs-gutter-x));
    margin-left:calc(-.5 * var(--bs-gutter-x));
}
.row > *, .share .inline_content__header > *, .event-attendance .inline_content__header > * {
    flex-shrink: 0;
    width: 100%;
    max-width: 100%;
padding-right:calc(var(--bs-gutter-x) * .5);
padding-left:calc(var(--bs-gutter-x) * .5);
    margin-top: var(--bs-gutter-y);
}
.col, .paragraph--type--agenda .paragraph--type--agenda-item .field__timefield_time {
    flex: 1 0 0%;
}
.row-cols-auto > * {
    flex: 0 0 auto;
    width: auto;
}
.row-cols-1 > * {
    flex: 0 0 auto;
    width: 100%;
}
.row-cols-2 > * {
    flex: 0 0 auto;
    width: 50%;
}
.row-cols-3 > * {
    flex: 0 0 auto;
    width: 33.33333%;
}
.row-cols-4 > * {
    flex: 0 0 auto;
    width: 25%;
}
.row-cols-5 > * {
    flex: 0 0 auto;
    width: 20%;
}
.row-cols-6 > * {
    flex: 0 0 auto;
    width: 16.66667%;
}
.col-auto {
    flex: 0 0 auto;
    width: auto;
}
.col-1 {
    flex: 0 0 auto;
    width: 8.33333%;
}
.col-2, .share .inline_content__header .inline_content__close, .event-attendance .inline_content__header .inline_content__close {
    flex: 0 0 auto;
    width: 16.66667%;
}
.col-3 {
    flex: 0 0 auto;
    width: 25%;
}
.col-4 {
    flex: 0 0 auto;
    width: 33.33333%;
}
.col-5 {
    flex: 0 0 auto;
    width: 41.66667%;
}
.col-6 {
    flex: 0 0 auto;
    width: 50%;
}
.col-7 {
    flex: 0 0 auto;
    width: 58.33333%;
}
.col-8 {
    flex: 0 0 auto;
    width: 66.66667%;
}
.col-9 {
    flex: 0 0 auto;
    width: 75%;
}
.col-10, .share .inline_content__header .inline_content__title, .event-attendance .inline_content__header .inline_content__title {
    flex: 0 0 auto;
    width: 83.33333%;
}
.col-11 {
    flex: 0 0 auto;
    width: 91.66667%;
}
.col-12 {
    flex: 0 0 auto;
    width: 100%;
}
.offset-1 {
    margin-left: 8.33333%;
}
.offset-2 {
    margin-left: 16.66667%;
}
.offset-3 {
    margin-left: 25%;
}
.offset-4 {
    margin-left: 33.33333%;
}
.offset-5 {
    margin-left: 41.66667%;
}
.offset-6 {
    margin-left: 50%;
}
.offset-7 {
    margin-left: 58.33333%;
}
.offset-8 {
    margin-left: 66.66667%;
}
.offset-9 {
    margin-left: 75%;
}
.offset-10 {
    margin-left: 83.33333%;
}
.offset-11 {
    margin-left: 91.66667%;
}
.g-0, .gx-0 {
--bs-gutter-x:0;
}
.g-0, .gy-0 {
--bs-gutter-y:0;
}
.g-1, .gx-1 {
--bs-gutter-x:0.25rem;
}
.g-1, .gy-1 {
--bs-gutter-y:0.25rem;
}
.g-2, .gx-2 {
--bs-gutter-x:0.5rem;
}
.g-2, .gy-2 {
--bs-gutter-y:0.5rem;
}
.g-3, .gx-3 {
--bs-gutter-x:1rem;
}
.g-3, .gy-3 {
--bs-gutter-y:1rem;
}
.g-4, .gx-4 {
--bs-gutter-x:1.5rem;
}
.g-4, .gy-4 {
--bs-gutter-y:1.5rem;
}
.g-5, .gx-5 {
--bs-gutter-x:3rem;
}
.g-5, .gy-5 {
--bs-gutter-y:3rem;
}

@media (min-width:375px) {
.col-ss {
    flex: 1 0 0%;
}
.row-cols-ss-auto > * {
    flex: 0 0 auto;
    width: auto;
}
.row-cols-ss-1 > * {
    flex: 0 0 auto;
    width: 100%;
}
.row-cols-ss-2 > * {
    flex: 0 0 auto;
    width: 50%;
}
.row-cols-ss-3 > * {
    flex: 0 0 auto;
    width: 33.33333%;
}
.row-cols-ss-4 > * {
    flex: 0 0 auto;
    width: 25%;
}
.row-cols-ss-5 > * {
    flex: 0 0 auto;
    width: 20%;
}
.row-cols-ss-6 > * {
    flex: 0 0 auto;
    width: 16.66667%;
}
.col-ss-auto {
    flex: 0 0 auto;
    width: auto;
}
.col-ss-1 {
    flex: 0 0 auto;
    width: 8.33333%;
}
.col-ss-2 {
    flex: 0 0 auto;
    width: 16.66667%;
}
.col-ss-3 {
    flex: 0 0 auto;
    width: 25%;
}
.col-ss-4 {
    flex: 0 0 auto;
    width: 33.33333%;
}
.col-ss-5 {
    flex: 0 0 auto;
    width: 41.66667%;
}
.col-ss-6 {
    flex: 0 0 auto;
    width: 50%;
}
.col-ss-7 {
    flex: 0 0 auto;
    width: 58.33333%;
}
.col-ss-8 {
    flex: 0 0 auto;
    width: 66.66667%;
}
.col-ss-9 {
    flex: 0 0 auto;
    width: 75%;
}
.col-ss-10 {
    flex: 0 0 auto;
    width: 83.33333%;
}
.col-ss-11 {
    flex: 0 0 auto;
    width: 91.66667%;
}
.col-ss-12 {
    flex: 0 0 auto;
    width: 100%;
}
.offset-ss-0 {
    margin-left: 0;
}
.offset-ss-1 {
    margin-left: 8.33333%;
}
.offset-ss-2 {
    margin-left: 16.66667%;
}
.offset-ss-3 {
    margin-left: 25%;
}
.offset-ss-4 {
    margin-left: 33.33333%;
}
.offset-ss-5 {
    margin-left: 41.66667%;
}
.offset-ss-6 {
    margin-left: 50%;
}
.offset-ss-7 {
    margin-left: 58.33333%;
}
.offset-ss-8 {
    margin-left: 66.66667%;
}
.offset-ss-9 {
    margin-left: 75%;
}
.offset-ss-10 {
    margin-left: 83.33333%;
}
.offset-ss-11 {
    margin-left: 91.66667%;
}
.g-ss-0, .gx-ss-0 {
--bs-gutter-x:0;
}
.g-ss-0, .gy-ss-0 {
--bs-gutter-y:0;
}
.g-ss-1, .gx-ss-1 {
--bs-gutter-x:0.25rem;
}
.g-ss-1, .gy-ss-1 {
--bs-gutter-y:0.25rem;
}
.g-ss-2, .gx-ss-2 {
--bs-gutter-x:0.5rem;
}
.g-ss-2, .gy-ss-2 {
--bs-gutter-y:0.5rem;
}
.g-ss-3, .gx-ss-3 {
--bs-gutter-x:1rem;
}
.g-ss-3, .gy-ss-3 {
--bs-gutter-y:1rem;
}
.g-ss-4, .gx-ss-4 {
--bs-gutter-x:1.5rem;
}
.g-ss-4, .gy-ss-4 {
--bs-gutter-y:1.5rem;
}
.g-ss-5, .gx-ss-5 {
--bs-gutter-x:3rem;
}
.g-ss-5, .gy-ss-5 {
--bs-gutter-y:3rem;
}
}

@media (min-width:576px) {
.col-sm {
    flex: 1 0 0%;
}
.row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
}
.row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
}
.row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
}
.row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.33333%;
}
.row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%;
}
.row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%;
}
.row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.66667%;
}
.col-sm-auto {
    flex: 0 0 auto;
    width: auto;
}
.col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333%;
}
.col-sm-2 {
    flex: 0 0 auto;
    width: 16.66667%;
}
.col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
}
.col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333%;
}
.col-sm-5 {
    flex: 0 0 auto;
    width: 41.66667%;
}
.col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
}
.col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333%;
}
.col-sm-8 {
    flex: 0 0 auto;
    width: 66.66667%;
}
.col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
}
.col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333%;
}
.col-sm-11 {
    flex: 0 0 auto;
    width: 91.66667%;
}
.col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
}
.offset-sm-0 {
    margin-left: 0;
}
.offset-sm-1 {
    margin-left: 8.33333%;
}
.offset-sm-2 {
    margin-left: 16.66667%;
}
.offset-sm-3 {
    margin-left: 25%;
}
.offset-sm-4 {
    margin-left: 33.33333%;
}
.offset-sm-5 {
    margin-left: 41.66667%;
}
.offset-sm-6 {
    margin-left: 50%;
}
.offset-sm-7 {
    margin-left: 58.33333%;
}
.offset-sm-8 {
    margin-left: 66.66667%;
}
.offset-sm-9 {
    margin-left: 75%;
}
.offset-sm-10 {
    margin-left: 83.33333%;
}
.offset-sm-11 {
    margin-left: 91.66667%;
}
.g-sm-0, .gx-sm-0 {
--bs-gutter-x:0;
}
.g-sm-0, .gy-sm-0 {
--bs-gutter-y:0;
}
.g-sm-1, .gx-sm-1 {
--bs-gutter-x:0.25rem;
}
.g-sm-1, .gy-sm-1 {
--bs-gutter-y:0.25rem;
}
.g-sm-2, .gx-sm-2 {
--bs-gutter-x:0.5rem;
}
.g-sm-2, .gy-sm-2 {
--bs-gutter-y:0.5rem;
}
.g-sm-3, .gx-sm-3 {
--bs-gutter-x:1rem;
}
.g-sm-3, .gy-sm-3 {
--bs-gutter-y:1rem;
}
.g-sm-4, .gx-sm-4 {
--bs-gutter-x:1.5rem;
}
.g-sm-4, .gy-sm-4 {
--bs-gutter-y:1.5rem;
}
.g-sm-5, .gx-sm-5 {
--bs-gutter-x:3rem;
}
.g-sm-5, .gy-sm-5 {
--bs-gutter-y:3rem;
}
}

@media (min-width:768px) {
.col-md {
    flex: 1 0 0%;
}
.row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto;
}
.row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%;
}
.row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%;
}
.row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.33333%;
}
.row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%;
}
.row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%;
}
.row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.66667%;
}
.col-md-auto {
    flex: 0 0 auto;
    width: auto;
}
.col-md-1 {
    flex: 0 0 auto;
    width: 8.33333%;
}
.col-md-2 {
    flex: 0 0 auto;
    width: 16.66667%;
}
.col-md-3 {
    flex: 0 0 auto;
    width: 25%;
}
.col-md-4 {
    flex: 0 0 auto;
    width: 33.33333%;
}
.col-md-5 {
    flex: 0 0 auto;
    width: 41.66667%;
}
.col-md-6 {
    flex: 0 0 auto;
    width: 50%;
}
.col-md-7 {
    flex: 0 0 auto;
    width: 58.33333%;
}
.col-md-8 {
    flex: 0 0 auto;
    width: 66.66667%;
}
.col-md-9 {
    flex: 0 0 auto;
    width: 75%;
}
.col-md-10 {
    flex: 0 0 auto;
    width: 83.33333%;
}
.col-md-11 {
    flex: 0 0 auto;
    width: 91.66667%;
}
.col-md-12 {
    flex: 0 0 auto;
    width: 100%;
}
.offset-md-0 {
    margin-left: 0;
}
.offset-md-1 {
    margin-left: 8.33333%;
}
.offset-md-2 {
    margin-left: 16.66667%;
}
.offset-md-3 {
    margin-left: 25%;
}
.offset-md-4 {
    margin-left: 33.33333%;
}
.offset-md-5 {
    margin-left: 41.66667%;
}
.offset-md-6 {
    margin-left: 50%;
}
.offset-md-7 {
    margin-left: 58.33333%;
}
.offset-md-8 {
    margin-left: 66.66667%;
}
.offset-md-9 {
    margin-left: 75%;
}
.offset-md-10 {
    margin-left: 83.33333%;
}
.offset-md-11 {
    margin-left: 91.66667%;
}
.g-md-0, .gx-md-0 {
--bs-gutter-x:0;
}
.g-md-0, .gy-md-0 {
--bs-gutter-y:0;
}
.g-md-1, .gx-md-1 {
--bs-gutter-x:0.25rem;
}
.g-md-1, .gy-md-1 {
--bs-gutter-y:0.25rem;
}
.g-md-2, .gx-md-2 {
--bs-gutter-x:0.5rem;
}
.g-md-2, .gy-md-2 {
--bs-gutter-y:0.5rem;
}
.g-md-3, .gx-md-3 {
--bs-gutter-x:1rem;
}
.g-md-3, .gy-md-3 {
--bs-gutter-y:1rem;
}
.g-md-4, .gx-md-4 {
--bs-gutter-x:1.5rem;
}
.g-md-4, .gy-md-4 {
--bs-gutter-y:1.5rem;
}
.g-md-5, .gx-md-5 {
--bs-gutter-x:3rem;
}
.g-md-5, .gy-md-5 {
--bs-gutter-y:3rem;
}
}

@media (min-width:992px) {
.col-lg {
    flex: 1 0 0%;
}
.row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
}
.row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
}
.row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
}
.row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.33333%;
}
.row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%;
}
.row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%;
}
.row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.66667%;
}
.col-lg-auto {
    flex: 0 0 auto;
    width: auto;
}
.col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333%;
}
.col-lg-2 {
    flex: 0 0 auto;
    width: 16.66667%;
}
.col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
}
.col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333%;
}
.col-lg-5 {
    flex: 0 0 auto;
    width: 41.66667%;
}
.col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
}
.col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333%;
}
.col-lg-8 {
    flex: 0 0 auto;
    width: 66.66667%;
}
.col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
}
.col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333%;
}
.col-lg-11 {
    flex: 0 0 auto;
    width: 91.66667%;
}
.col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
}
.offset-lg-0 {
    margin-left: 0;
}
.offset-lg-1 {
    margin-left: 8.33333%;
}
.offset-lg-2 {
    margin-left: 16.66667%;
}
.offset-lg-3 {
    margin-left: 25%;
}
.offset-lg-4 {
    margin-left: 33.33333%;
}
.offset-lg-5 {
    margin-left: 41.66667%;
}
.offset-lg-6 {
    margin-left: 50%;
}
.offset-lg-7 {
    margin-left: 58.33333%;
}
.offset-lg-8 {
    margin-left: 66.66667%;
}
.offset-lg-9 {
    margin-left: 75%;
}
.offset-lg-10 {
    margin-left: 83.33333%;
}
.offset-lg-11 {
    margin-left: 91.66667%;
}
.g-lg-0, .gx-lg-0 {
--bs-gutter-x:0;
}
.g-lg-0, .gy-lg-0 {
--bs-gutter-y:0;
}
.g-lg-1, .gx-lg-1 {
--bs-gutter-x:0.25rem;
}
.g-lg-1, .gy-lg-1 {
--bs-gutter-y:0.25rem;
}
.g-lg-2, .gx-lg-2 {
--bs-gutter-x:0.5rem;
}
.g-lg-2, .gy-lg-2 {
--bs-gutter-y:0.5rem;
}
.g-lg-3, .gx-lg-3 {
--bs-gutter-x:1rem;
}
.g-lg-3, .gy-lg-3 {
--bs-gutter-y:1rem;
}
.g-lg-4, .gx-lg-4 {
--bs-gutter-x:1.5rem;
}
.g-lg-4, .gy-lg-4 {
--bs-gutter-y:1.5rem;
}
.g-lg-5, .gx-lg-5 {
--bs-gutter-x:3rem;
}
.g-lg-5, .gy-lg-5 {
--bs-gutter-y:3rem;
}
}

@media (min-width:1200px) {
.col-xl {
    flex: 1 0 0%;
}
.row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
}
.row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
}
.row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
}
.row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.33333%;
}
.row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
}
.row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
}
.row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.66667%;
}
.col-xl-auto {
    flex: 0 0 auto;
    width: auto;
}
.col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333%;
}
.col-xl-2 {
    flex: 0 0 auto;
    width: 16.66667%;
}
.col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
}
.col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333%;
}
.col-xl-5 {
    flex: 0 0 auto;
    width: 41.66667%;
}
.col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
}
.col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333%;
}
.col-xl-8 {
    flex: 0 0 auto;
    width: 66.66667%;
}
.col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
}
.col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333%;
}
.col-xl-11 {
    flex: 0 0 auto;
    width: 91.66667%;
}
.col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
}
.offset-xl-0 {
    margin-left: 0;
}
.offset-xl-1 {
    margin-left: 8.33333%;
}
.offset-xl-2 {
    margin-left: 16.66667%;
}
.offset-xl-3 {
    margin-left: 25%;
}
.offset-xl-4 {
    margin-left: 33.33333%;
}
.offset-xl-5 {
    margin-left: 41.66667%;
}
.offset-xl-6 {
    margin-left: 50%;
}
.offset-xl-7 {
    margin-left: 58.33333%;
}
.offset-xl-8 {
    margin-left: 66.66667%;
}
.offset-xl-9 {
    margin-left: 75%;
}
.offset-xl-10 {
    margin-left: 83.33333%;
}
.offset-xl-11 {
    margin-left: 91.66667%;
}
.g-xl-0, .gx-xl-0 {
--bs-gutter-x:0;
}
.g-xl-0, .gy-xl-0 {
--bs-gutter-y:0;
}
.g-xl-1, .gx-xl-1 {
--bs-gutter-x:0.25rem;
}
.g-xl-1, .gy-xl-1 {
--bs-gutter-y:0.25rem;
}
.g-xl-2, .gx-xl-2 {
--bs-gutter-x:0.5rem;
}
.g-xl-2, .gy-xl-2 {
--bs-gutter-y:0.5rem;
}
.g-xl-3, .gx-xl-3 {
--bs-gutter-x:1rem;
}
.g-xl-3, .gy-xl-3 {
--bs-gutter-y:1rem;
}
.g-xl-4, .gx-xl-4 {
--bs-gutter-x:1.5rem;
}
.g-xl-4, .gy-xl-4 {
--bs-gutter-y:1.5rem;
}
.g-xl-5, .gx-xl-5 {
--bs-gutter-x:3rem;
}
.g-xl-5, .gy-xl-5 {
--bs-gutter-y:3rem;
}
}

@media (min-width:1400px) {
.col-xxl {
    flex: 1 0 0%;
}
.row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
}
.row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
}
.row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
}
.row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.33333%;
}
.row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%;
}
.row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%;
}
.row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.66667%;
}
.col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
}
.col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333%;
}
.col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66667%;
}
.col-xxl-3 {
    flex: 0 0 auto;
    width: 25%;
}
.col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333%;
}
.col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66667%;
}
.col-xxl-6 {
    flex: 0 0 auto;
    width: 50%;
}
.col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333%;
}
.col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66667%;
}
.col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
}
.col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333%;
}
.col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66667%;
}
.col-xxl-12 {
    flex: 0 0 auto;
    width: 100%;
}
.offset-xxl-0 {
    margin-left: 0;
}
.offset-xxl-1 {
    margin-left: 8.33333%;
}
.offset-xxl-2 {
    margin-left: 16.66667%;
}
.offset-xxl-3 {
    margin-left: 25%;
}
.offset-xxl-4 {
    margin-left: 33.33333%;
}
.offset-xxl-5 {
    margin-left: 41.66667%;
}
.offset-xxl-6 {
    margin-left: 50%;
}
.offset-xxl-7 {
    margin-left: 58.33333%;
}
.offset-xxl-8 {
    margin-left: 66.66667%;
}
.offset-xxl-9 {
    margin-left: 75%;
}
.offset-xxl-10 {
    margin-left: 83.33333%;
}
.offset-xxl-11 {
    margin-left: 91.66667%;
}
.g-xxl-0, .gx-xxl-0 {
--bs-gutter-x:0;
}
.g-xxl-0, .gy-xxl-0 {
--bs-gutter-y:0;
}
.g-xxl-1, .gx-xxl-1 {
--bs-gutter-x:0.25rem;
}
.g-xxl-1, .gy-xxl-1 {
--bs-gutter-y:0.25rem;
}
.g-xxl-2, .gx-xxl-2 {
--bs-gutter-x:0.5rem;
}
.g-xxl-2, .gy-xxl-2 {
--bs-gutter-y:0.5rem;
}
.g-xxl-3, .gx-xxl-3 {
--bs-gutter-x:1rem;
}
.g-xxl-3, .gy-xxl-3 {
--bs-gutter-y:1rem;
}
.g-xxl-4, .gx-xxl-4 {
--bs-gutter-x:1.5rem;
}
.g-xxl-4, .gy-xxl-4 {
--bs-gutter-y:1.5rem;
}
.g-xxl-5, .gx-xxl-5 {
--bs-gutter-x:3rem;
}
.g-xxl-5, .gy-xxl-5 {
--bs-gutter-y:3rem;
}
}
.btn, .event-attendance .event-add-to-calendar > a, .event-attendance .event-attend a, .suppliers-container .supplier_contact a {
    display: inline-block;
    font-weight: 100;
    line-height: 22px;
    color: #212529;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: transparent;
    border: 1px solid transparent;
    padding: 10px 20px;
    font-size: 1rem;
    border-radius: 0.25rem;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion:reduce) {
.btn, .event-attendance .event-add-to-calendar > a, .event-attendance .event-attend a, .suppliers-container .supplier_contact a {
    transition: none;
}
}
.btn:hover, .event-attendance .event-add-to-calendar > a:hover, .event-attendance .event-attend a:hover, .suppliers-container .supplier_contact a:hover {
    color: #212529;
}
.btn-check:focus + .btn, .event-attendance .event-add-to-calendar > .btn-check:focus + a, .event-attendance .event-attend .btn-check:focus + a, .suppliers-container .supplier_contact .btn-check:focus + a, .btn:focus, .event-attendance .event-add-to-calendar > a:focus, .event-attendance .event-attend a:focus, .suppliers-container .supplier_contact a:focus {
    outline: 0;
    box-shadow: 0;
}
.btn:disabled, .event-attendance .event-add-to-calendar > a:disabled, .event-attendance .event-attend a:disabled, .suppliers-container .supplier_contact a:disabled, .btn.disabled, .event-attendance .event-add-to-calendar > a.disabled, .event-attendance .event-attend a.disabled, .suppliers-container .supplier_contact a.disabled, fieldset:disabled .btn, fieldset:disabled .event-attendance .event-add-to-calendar > a, .event-attendance fieldset:disabled .event-add-to-calendar > a, fieldset:disabled .event-attendance .event-attend a, .event-attendance .event-attend fieldset:disabled a, fieldset:disabled .suppliers-container .supplier_contact a, .suppliers-container .supplier_contact fieldset:disabled a {
    pointer-events: none;
    opacity: 0.65;
}
.btn-primary, .event-attendance .event-attend a, .suppliers-container .supplier_contact a {
    color: #fff;
    background-color: #e30613;
    border-color: #e30613;
}
.btn-primary:hover, .event-attendance .event-attend a:hover, .suppliers-container .supplier_contact a:hover {
    color: #fff;
    background-color: #c10510;
    border-color: #b6050f;
}
.btn-check:focus + .btn-primary, .event-attendance .event-attend .btn-check:focus + a, .suppliers-container .supplier_contact .btn-check:focus + a, .btn-primary:focus, .event-attendance .event-attend a:focus, .suppliers-container .supplier_contact a:focus {
    color: #fff;
    background-color: #c10510;
    border-color: #b6050f;
    box-shadow: 0 0 0 0 rgba(231,43,54,0.5);
}
.btn-check:checked + .btn-primary, .event-attendance .event-attend .btn-check:checked + a, .suppliers-container .supplier_contact .btn-check:checked + a, .btn-check:active + .btn-primary, .event-attendance .event-attend .btn-check:active + a, .suppliers-container .supplier_contact .btn-check:active + a, .btn-primary:active, .event-attendance .event-attend a:active, .suppliers-container .supplier_contact a:active, .btn-primary.active, .event-attendance .event-attend a.active, .suppliers-container .supplier_contact a.active, .show > .btn-primary.dropdown-toggle, .event-attendance .event-attend .show > a.dropdown-toggle, .suppliers-container .supplier_contact .show > a.dropdown-toggle {
    color: #fff;
    background-color: #b6050f;
    border-color: #aa050e;
}
.btn-check:checked + .btn-primary:focus, .event-attendance .event-attend .btn-check:checked + a:focus, .suppliers-container .supplier_contact .btn-check:checked + a:focus, .btn-check:active + .btn-primary:focus, .event-attendance .event-attend .btn-check:active + a:focus, .suppliers-container .supplier_contact .btn-check:active + a:focus, .btn-primary:active:focus, .event-attendance .event-attend a:active:focus, .suppliers-container .supplier_contact a:active:focus, .btn-primary.active:focus, .event-attendance .event-attend a.active:focus, .suppliers-container .supplier_contact a.active:focus, .show > .btn-primary.dropdown-toggle:focus, .event-attendance .event-attend .show > a.dropdown-toggle:focus, .suppliers-container .supplier_contact .show > a.dropdown-toggle:focus {
    box-shadow: 0 0 0 0 rgba(231,43,54,0.5);
}
.btn-primary:disabled, .event-attendance .event-attend a:disabled, .suppliers-container .supplier_contact a:disabled, .btn-primary.disabled, .event-attendance .event-attend a.disabled, .suppliers-container .supplier_contact a.disabled {
    color: #fff;
    background-color: #e30613;
    border-color: #e30613;
}
.btn-secondary {
    color: #fff;
    background-color: #25303b;
    border-color: #25303b;
}
.btn-secondary:hover {
    color: #fff;
    background-color: #1f2932;
    border-color: #1e262f;
}
.btn-check:focus + .btn-secondary, .btn-secondary:focus {
    color: #fff;
    background-color: #1f2932;
    border-color: #1e262f;
    box-shadow: 0 0 0 0 rgba(70,79,88,0.5);
}
.btn-check:checked + .btn-secondary, .btn-check:active + .btn-secondary, .btn-secondary:active, .btn-secondary.active, .show > .btn-secondary.dropdown-toggle {
    color: #fff;
    background-color: #1e262f;
    border-color: #1c242c;
}
.btn-check:checked + .btn-secondary:focus, .btn-check:active + .btn-secondary:focus, .btn-secondary:active:focus, .btn-secondary.active:focus, .show > .btn-secondary.dropdown-toggle:focus {
    box-shadow: 0 0 0 0 rgba(70,79,88,0.5);
}
.btn-secondary:disabled, .btn-secondary.disabled {
    color: #fff;
    background-color: #25303b;
    border-color: #25303b;
}
.btn-outline-primary, .event-attendance .event-add-to-calendar > a {
    color: #e30613;
    border-color: #e30613;
}
.btn-outline-primary:hover, .event-attendance .event-add-to-calendar > a:hover {
    color: #fff;
    background-color: #e30613;
    border-color: #e30613;
}
.btn-check:focus + .btn-outline-primary, .event-attendance .event-add-to-calendar > .btn-check:focus + a, .btn-outline-primary:focus, .event-attendance .event-add-to-calendar > a:focus {
    box-shadow: 0 0 0 0 rgba(227,6,19,0.5);
}
.btn-check:checked + .btn-outline-primary, .event-attendance .event-add-to-calendar > .btn-check:checked + a, .btn-check:active + .btn-outline-primary, .event-attendance .event-add-to-calendar > .btn-check:active + a, .btn-outline-primary:active, .event-attendance .event-add-to-calendar > a:active, .btn-outline-primary.active, .event-attendance .event-add-to-calendar > a.active, .btn-outline-primary.dropdown-toggle.show, .event-attendance .event-add-to-calendar > a.dropdown-toggle.show {
    color: #fff;
    background-color: #e30613;
    border-color: #e30613;
}
.btn-check:checked + .btn-outline-primary:focus, .event-attendance .event-add-to-calendar > .btn-check:checked + a:focus, .btn-check:active + .btn-outline-primary:focus, .event-attendance .event-add-to-calendar > .btn-check:active + a:focus, .btn-outline-primary:active:focus, .event-attendance .event-add-to-calendar > a:active:focus, .btn-outline-primary.active:focus, .event-attendance .event-add-to-calendar > a.active:focus, .btn-outline-primary.dropdown-toggle.show:focus, .event-attendance .event-add-to-calendar > a.dropdown-toggle.show:focus {
    box-shadow: 0 0 0 0 rgba(227,6,19,0.5);
}
.btn-outline-primary:disabled, .event-attendance .event-add-to-calendar > a:disabled, .btn-outline-primary.disabled, .event-attendance .event-add-to-calendar > a.disabled {
    color: #e30613;
    background-color: transparent;
}
.btn-outline-secondary {
    color: #25303b;
    border-color: #25303b;
}
.btn-outline-secondary:hover {
    color: #fff;
    background-color: #25303b;
    border-color: #25303b;
}
.btn-check:focus + .btn-outline-secondary, .btn-outline-secondary:focus {
    box-shadow: 0 0 0 0 rgba(37,48,59,0.5);
}
.btn-check:checked + .btn-outline-secondary, .btn-check:active + .btn-outline-secondary, .btn-outline-secondary:active, .btn-outline-secondary.active, .btn-outline-secondary.dropdown-toggle.show {
    color: #fff;
    background-color: #25303b;
    border-color: #25303b;
}
.btn-check:checked + .btn-outline-secondary:focus, .btn-check:active + .btn-outline-secondary:focus, .btn-outline-secondary:active:focus, .btn-outline-secondary.active:focus, .btn-outline-secondary.dropdown-toggle.show:focus {
    box-shadow: 0 0 0 0 rgba(37,48,59,0.5);
}
.btn-outline-secondary:disabled, .btn-outline-secondary.disabled {
    color: #25303b;
    background-color: transparent;
}
.btn-link {
    font-weight: 400;
    color: #0071b9;
    text-decoration: underline;
}
.btn-link:hover {
    color: #005a94;
}
.btn-link:disabled, .btn-link.disabled {
    color: #6c757d;
}
.btn-lg {
    padding: 0.5rem 1rem;
    font-size: 1.25rem;
    border-radius: 0.3rem;
}
.btn-sm {
    padding: 3px 15px;
    font-size: 0.875rem;
    border-radius: 4px;
}
.alert {
    position: relative;
    padding: 1rem 1rem;
    margin-bottom: 1rem;
    border: 1px solid transparent;
    border-radius: 0.25rem;
}
.alert-heading {
    color: inherit;
}
.alert-link {
    font-weight: 700;
}
.alert-dismissible {
    padding-right: 3rem;
}
.alert-dismissible .btn-close {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    padding: 1.25rem 1rem;
}
.alert-primary {
    color: #88040b;
    background-color: #f9cdd0;
    border-color: #f7b4b8;
}
.alert-primary .alert-link {
    color: #6d0309;
}
.alert-secondary {
    color: #161d23;
    background-color: #d3d6d8;
    border-color: #bec1c4;
}
.alert-secondary .alert-link {
    color: #12171c;
}
.accordion-button {
    position: relative;
    display: flex;
    align-items: center;
    width: 100%;
    padding: 1rem 1.25rem;
    font-size: 1rem;
    color: #212529;
    text-align: left;
    background-color: #f2f3f4;
    border: 0;
    border-radius: 0;
    overflow-anchor: none;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
}

@media (prefers-reduced-motion:reduce) {
.accordion-button {
    transition: none;
}
}
.accordion-button:not(.collapsed) {
    color: #212529;
    background-color: #e4e7e9;
    box-shadow: inset 0 0 0 transparent;
}
.accordion-button:not(.collapsed)::after {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230066a7'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
    transform: rotate(-180deg);
}
.accordion-button::after {
    flex-shrink: 0;
    width: 1.25rem;
    height: 1.25rem;
    margin-left: auto;
    content: "";
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-size: 1.25rem;
    transition: transform 0.2s ease-in-out;
}

@media (prefers-reduced-motion:reduce) {
.accordion-button::after {
    transition: none;
}
}
.accordion-button:hover {
    z-index: 2;
}
.accordion-button:focus {
    z-index: 3;
    border-color: #212529;
    outline: 0;
    box-shadow: 0;
}
.accordion-header {
    margin-bottom: 0;
}
.accordion-item {
    background-color: #fff;
    border: 0 solid transparent;
}
.accordion-item:first-of-type {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.accordion-item:first-of-type .accordion-button {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.accordion-item:not(:first-of-type) {
    border-top: 0;
}
.accordion-item:last-of-type {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.accordion-item:last-of-type .accordion-button.collapsed {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.accordion-item:last-of-type .accordion-collapse {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.accordion-body {
    padding: 1rem 1.25rem;
}
.accordion-flush .accordion-collapse {
    border-width: 0;
}
.accordion-flush .accordion-item {
    border-right: 0;
    border-left: 0;
    border-radius: 0;
}
.accordion-flush .accordion-item:first-child {
    border-top: 0;
}
.accordion-flush .accordion-item:last-child {
    border-bottom: 0;
}
.accordion-flush .accordion-item .accordion-button {
    border-radius: 0;
}
.modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1055;
    display: none;
    width: 100%;
    height: 100%;
    overflow-x: hidden;
    overflow-y: auto;
    outline: 0;
}
.modal-dialog {
    position: relative;
    width: auto;
    margin: 0.5rem;
    pointer-events: none;
}
.modal.fade .modal-dialog {
    transition: transform 0.3s ease-out;
    transform: translate(0, -50px);
}

@media (prefers-reduced-motion:reduce) {
.modal.fade .modal-dialog {
    transition: none;
}
}
.modal.show .modal-dialog {
    transform: none;
}
.modal.modal-static .modal-dialog {
    transform: scale(1.02);
}
.modal-dialog-scrollable {
    height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
    max-height: 100%;
    overflow: hidden;
}
.modal-dialog-scrollable .modal-body {
    overflow-y: auto;
}
.modal-dialog-centered {
    display: flex;
    align-items: center;
    min-height: calc(100% - 1rem);
}
.modal-content {
    position: relative;
    display: flex;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-color: #fff;
    background-clip: padding-box;
    border: 0 solid rgba(29,29,27,0.2);
    border-radius: 0.3rem;
    outline: 0;
}
.modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    width: 100vw;
    height: 100vh;
    background-color: #1d1d1b;
}
.modal-backdrop.fade {
    opacity: 0;
}
.modal-backdrop.show {
    opacity: 0.8;
}
.modal-header {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: space-between;
    padding: 1rem 1rem;
    border-bottom: 1px solid #dee2e6;
    border-top-left-radius: calc(0.3rem - 1px);
    border-top-right-radius: calc(0.3rem - 1px);
}
.modal-header .btn-close {
    padding: 0.5rem 0.5rem;
    margin: -0.5rem -0.5rem -0.5rem auto;
}
.modal-title {
    margin-bottom: 0;
    line-height: 1.5;
}
.modal-body {
    position: relative;
    flex: 1 1 auto;
    padding: 1rem;
}
.modal-footer {
    display: flex;
    flex-wrap: wrap;
    flex-shrink: 0;
    align-items: center;
    justify-content: flex-end;
    padding: 0.75rem;
    border-top: 1px solid #dee2e6;
    border-bottom-right-radius: calc(0.3rem - 1px);
    border-bottom-left-radius: calc(0.3rem - 1px);
}
.modal-footer > * {
    margin: 0.25rem;
}

@media (min-width:576px) {
.modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
}
.modal-dialog-scrollable {
    height: calc(100% - 3.5rem);
}
.modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
}
.modal-sm {
    max-width: 300px;
}
}

@media (min-width:992px) {
.modal-lg, .modal-xl {
    max-width: 800px;
}
}

@media (min-width:1200px) {
.modal-xl {
    max-width: 1140px;
}
}
.modal-fullscreen {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
}
.modal-fullscreen .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
}
.modal-fullscreen .modal-header {
    border-radius: 0;
}
.modal-fullscreen .modal-body {
    overflow-y: auto;
}
.modal-fullscreen .modal-footer {
    border-radius: 0;
}

@media (max-width:374.98px) {
.modal-fullscreen-ss-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
}
.modal-fullscreen-ss-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
}
.modal-fullscreen-ss-down .modal-header {
    border-radius: 0;
}
.modal-fullscreen-ss-down .modal-body {
    overflow-y: auto;
}
.modal-fullscreen-ss-down .modal-footer {
    border-radius: 0;
}
}

@media (max-width:575.98px) {
.modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
}
.modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
}
.modal-fullscreen-sm-down .modal-header {
    border-radius: 0;
}
.modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
}
.modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
}
}

@media (max-width:767.98px) {
.modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
}
.modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
}
.modal-fullscreen-md-down .modal-header {
    border-radius: 0;
}
.modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
}
.modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
}
}

@media (max-width:991.98px) {
.modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
}
.modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
}
.modal-fullscreen-lg-down .modal-header {
    border-radius: 0;
}
.modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
}
.modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
}
}

@media (max-width:1199.98px) {
.modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
}
.modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
}
.modal-fullscreen-xl-down .modal-header {
    border-radius: 0;
}
.modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
}
.modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
}
}

@media (max-width:1399.98px) {
.modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
}
.modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
}
.modal-fullscreen-xxl-down .modal-header {
    border-radius: 0;
}
.modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
}
.modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
}
}
.carousel {
    position: relative;
}
.carousel.pointer-event {
    touch-action: pan-y;
}
.carousel-inner {
    position: relative;
    width: 100%;
    overflow: hidden;
}
.carousel-inner::after {
    display: block;
    clear: both;
    content: "";
}
.carousel-item {
    position: relative;
    display: none;
    float: left;
    width: 100%;
    margin-right: -100%;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    transition: transform 0.6s ease-in-out;
}

@media (prefers-reduced-motion:reduce) {
.carousel-item {
    transition: none;
}
}
.carousel-item.active, .carousel-item-next, .carousel-item-prev {
    display: block;
}
.carousel-item-next:not(.carousel-item-start), .active.carousel-item-end {
    transform: translateX(100%);
}
.carousel-item-prev:not(.carousel-item-end), .active.carousel-item-start {
    transform: translateX(-100%);
}
.carousel-fade .carousel-item {
    opacity: 0;
    transition-property: opacity;
    transform: none;
}
.carousel-fade .carousel-item.active, .carousel-fade .carousel-item-next.carousel-item-start, .carousel-fade .carousel-item-prev.carousel-item-end {
    z-index: 1;
    opacity: 1;
}
.carousel-fade .active.carousel-item-start, .carousel-fade .active.carousel-item-end {
    z-index: 0;
    opacity: 0;
    transition: opacity 0s 0.15s;
}

@media (prefers-reduced-motion:reduce) {
.carousel-fade .active.carousel-item-start, .carousel-fade .active.carousel-item-end {
    transition: none;
}
}
.carousel-control-prev, .carousel-control-next {
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 15%;
    padding: 0;
    color: #fff;
    text-align: center;
    background: none;
    border: 0;
    opacity: 0.7;
    transition: opacity 0.15s ease;
}

@media (prefers-reduced-motion:reduce) {
.carousel-control-prev, .carousel-control-next {
    transition: none;
}
}
.carousel-control-prev:hover, .carousel-control-prev:focus, .carousel-control-next:hover, .carousel-control-next:focus {
    color: #fff;
    text-decoration: none;
    outline: 0;
    opacity: 0.9;
}
.carousel-control-prev {
    left: 0;
}
.carousel-control-next {
    right: 0;
}
.carousel-control-prev-icon, .carousel-control-next-icon {
    display: inline-block;
    width: 2rem;
    height: 2rem;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: 100% 100%;
}
.carousel-control-prev-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");
}
.carousel-control-next-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}
.carousel-indicators {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 2;
    display: flex;
    justify-content: center;
    padding: 0;
    margin-right: 15%;
    margin-bottom: 1rem;
    margin-left: 15%;
    list-style: none;
}
.carousel-indicators [data-bs-target] {
    box-sizing: content-box;
    flex: 0 1 auto;
    width: 60px;
    height: 60px;
    padding: 0;
    margin-right: 7px;
    margin-left: 7px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #fff;
    background-clip: padding-box;
    border: 0;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    opacity: 0.9;
    transition: opacity 0.15s ease;
}

@media (prefers-reduced-motion:reduce) {
.carousel-indicators [data-bs-target] {
    transition: none;
}
}
.carousel-indicators .active {
    opacity: 1;
}
.carousel-caption {
    position: absolute;
    right: 15%;
    bottom: 1.25rem;
    left: 15%;
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
    color: #fff;
    text-align: center;
}
.carousel-dark .carousel-control-prev-icon, .carousel-dark .carousel-control-next-icon {
    filter: invert(1) grayscale(100);
}
.carousel-dark .carousel-indicators [data-bs-target] {
    background-color: #1d1d1b;
}
.carousel-dark .carousel-caption {
    color: #1d1d1b;
}
.badge {
    display: inline-block;
    padding: 4px 15px;
    font-size: 1em;
    font-weight: normal;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: 100px;
}
.badge:empty {
    display: none;
}
.btn .badge, .event-attendance .event-add-to-calendar > a .badge, .event-attendance .event-attend a .badge, .suppliers-container .supplier_contact a .badge {
    position: relative;
    top: -1px;
}
.nav {
    display: flex;
    flex-wrap: wrap;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
}
.nav-link {
    display: block;
    padding: 0.5rem 1rem;
    color: #0071b9;
    text-decoration: none;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}

@media (prefers-reduced-motion:reduce) {
.nav-link {
    transition: none;
}
}
.nav-link:hover, .nav-link:focus {
    color: #005a94;
}
.nav-link.disabled {
    color: #6c757d;
    pointer-events: none;
    cursor: default;
}
.nav-tabs {
    border-bottom: 1px solid #dee2e6;
}
.nav-tabs .nav-link {
    margin-bottom: -1px;
    background: none;
    border: 1px solid transparent;
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
    border-color: #e9ecef #e9ecef #dee2e6;
    isolation: isolate;
}
.nav-tabs .nav-link.disabled {
    color: #6c757d;
    background-color: transparent;
    border-color: transparent;
}
.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link {
    color: #495057;
    background-color: #fff;
    border-color: #dee2e6 #dee2e6 #fff;
}
.nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.nav-pills .nav-link {
    background: none;
    border: 0;
    border-radius: 0.25rem;
}
.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
    color: #fff;
    background-color: #0071b9;
}
.nav-fill > .nav-link, .nav-fill .nav-item {
    flex: 1 1 auto;
    text-align: center;
}
.nav-justified > .nav-link, .nav-justified .nav-item {
    flex-basis: 0;
    flex-grow: 1;
    text-align: center;
}
.nav-fill .nav-item .nav-link, .nav-justified .nav-item .nav-link {
    width: 100%;
}
.tab-content > .tab-pane {
    display: none;
}
.tab-content > .active {
    display: block;
}
.navbar {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}
.navbar > .container, .navbar > .container-fluid, .navbar > .container-sm, .navbar > .container-md, .navbar > .container-lg, .navbar > .container-xl, .navbar > .container-xxl {
    display: flex;
    flex-wrap: inherit;
    align-items: center;
    justify-content: space-between;
}
.navbar-brand {
    padding-top: 0.3125rem;
    padding-bottom: 0.3125rem;
    margin-right: 1rem;
    font-size: 1.25rem;
    text-decoration: none;
    white-space: nowrap;
}
.navbar-nav {
    display: flex;
    flex-direction: column;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
}
.navbar-nav .nav-link {
    padding-right: 0;
    padding-left: 0;
}
.navbar-nav .dropdown-menu {
    position: static;
}
.navbar-text {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}
.navbar-collapse {
    flex-basis: 100%;
    flex-grow: 1;
    align-items: center;
}
.navbar-toggler {
    padding: 0.25rem 0.75rem;
    font-size: 1.25rem;
    line-height: 1;
    background-color: transparent;
    border: 1px solid transparent;
    border-radius: 0.25rem;
    transition: box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion:reduce) {
.navbar-toggler {
    transition: none;
}
}
.navbar-toggler:hover {
    text-decoration: none;
}
.navbar-toggler:focus {
    text-decoration: none;
    outline: 0;
    box-shadow: 0 0 0 0.25rem;
}
.navbar-toggler-icon {
    display: inline-block;
    width: 1.5em;
    height: 1.5em;
    vertical-align: middle;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100%;
}
.navbar-nav-scroll {
    max-height: var(--bs-scroll-height, 75vh);
    overflow-y: auto;
}

@media (min-width:375px) {
.navbar-expand-ss {
    flex-wrap: nowrap;
    justify-content: flex-start;
}
.navbar-expand-ss .navbar-nav {
    flex-direction: row;
}
.navbar-expand-ss .navbar-nav .dropdown-menu {
    position: absolute;
}
.navbar-expand-ss .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}
.navbar-expand-ss .navbar-nav-scroll {
    overflow: visible;
}
.navbar-expand-ss .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
}
.navbar-expand-ss .navbar-toggler {
    display: none;
}
.navbar-expand-ss .offcanvas-header {
    display: none;
}
.navbar-expand-ss .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    transition: none;
    transform: none;
}
.navbar-expand-ss .offcanvas-top, .navbar-expand-ss .offcanvas-bottom {
    height: auto;
    border-top: 0;
    border-bottom: 0;
}
.navbar-expand-ss .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
}
}

@media (min-width:576px) {
.navbar-expand-sm {
    flex-wrap: nowrap;
    justify-content: flex-start;
}
.navbar-expand-sm .navbar-nav {
    flex-direction: row;
}
.navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
}
.navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}
.navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
}
.navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
}
.navbar-expand-sm .navbar-toggler {
    display: none;
}
.navbar-expand-sm .offcanvas-header {
    display: none;
}
.navbar-expand-sm .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    transition: none;
    transform: none;
}
.navbar-expand-sm .offcanvas-top, .navbar-expand-sm .offcanvas-bottom {
    height: auto;
    border-top: 0;
    border-bottom: 0;
}
.navbar-expand-sm .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
}
}

@media (min-width:768px) {
.navbar-expand-md {
    flex-wrap: nowrap;
    justify-content: flex-start;
}
.navbar-expand-md .navbar-nav {
    flex-direction: row;
}
.navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
}
.navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}
.navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
}
.navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
}
.navbar-expand-md .navbar-toggler {
    display: none;
}
.navbar-expand-md .offcanvas-header {
    display: none;
}
.navbar-expand-md .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    transition: none;
    transform: none;
}
.navbar-expand-md .offcanvas-top, .navbar-expand-md .offcanvas-bottom {
    height: auto;
    border-top: 0;
    border-bottom: 0;
}
.navbar-expand-md .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
}
}

@media (min-width:992px) {
.navbar-expand-lg {
    flex-wrap: nowrap;
    justify-content: flex-start;
}
.navbar-expand-lg .navbar-nav {
    flex-direction: row;
}
.navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
}
.navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}
.navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
}
.navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
}
.navbar-expand-lg .navbar-toggler {
    display: none;
}
.navbar-expand-lg .offcanvas-header {
    display: none;
}
.navbar-expand-lg .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    transition: none;
    transform: none;
}
.navbar-expand-lg .offcanvas-top, .navbar-expand-lg .offcanvas-bottom {
    height: auto;
    border-top: 0;
    border-bottom: 0;
}
.navbar-expand-lg .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
}
}

@media (min-width:1200px) {
.navbar-expand-xl {
    flex-wrap: nowrap;
    justify-content: flex-start;
}
.navbar-expand-xl .navbar-nav {
    flex-direction: row;
}
.navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
}
.navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}
.navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
}
.navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
}
.navbar-expand-xl .navbar-toggler {
    display: none;
}
.navbar-expand-xl .offcanvas-header {
    display: none;
}
.navbar-expand-xl .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    transition: none;
    transform: none;
}
.navbar-expand-xl .offcanvas-top, .navbar-expand-xl .offcanvas-bottom {
    height: auto;
    border-top: 0;
    border-bottom: 0;
}
.navbar-expand-xl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
}
}

@media (min-width:1400px) {
.navbar-expand-xxl {
    flex-wrap: nowrap;
    justify-content: flex-start;
}
.navbar-expand-xxl .navbar-nav {
    flex-direction: row;
}
.navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
}
.navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}
.navbar-expand-xxl .navbar-nav-scroll {
    overflow: visible;
}
.navbar-expand-xxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
}
.navbar-expand-xxl .navbar-toggler {
    display: none;
}
.navbar-expand-xxl .offcanvas-header {
    display: none;
}
.navbar-expand-xxl .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    transition: none;
    transform: none;
}
.navbar-expand-xxl .offcanvas-top, .navbar-expand-xxl .offcanvas-bottom {
    height: auto;
    border-top: 0;
    border-bottom: 0;
}
.navbar-expand-xxl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
}
}
.navbar-expand {
    flex-wrap: nowrap;
    justify-content: flex-start;
}
.navbar-expand .navbar-nav {
    flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
    position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}
.navbar-expand .navbar-nav-scroll {
    overflow: visible;
}
.navbar-expand .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
}
.navbar-expand .navbar-toggler {
    display: none;
}
.navbar-expand .offcanvas-header {
    display: none;
}
.navbar-expand .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    transition: none;
    transform: none;
}
.navbar-expand .offcanvas-top, .navbar-expand .offcanvas-bottom {
    height: auto;
    border-top: 0;
    border-bottom: 0;
}
.navbar-expand .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
}
.navbar-light .navbar-brand {
    color: rgba(29,29,27,0.9);
}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
    color: rgba(29,29,27,0.9);
}
.navbar-light .navbar-nav .nav-link {
    color: rgba(29,29,27,0.55);
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
    color: rgba(29,29,27,0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
    color: rgba(29,29,27,0.3);
}
.navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .nav-link.active {
    color: rgba(29,29,27,0.9);
}
.navbar-light .navbar-toggler {
    color: rgba(29,29,27,0.55);
    border-color: rgba(29,29,27,0.1);
}
.navbar-light .navbar-toggler-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2829, 29, 27, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
    color: rgba(29,29,27,0.55);
}
.navbar-light .navbar-text a, .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
    color: rgba(29,29,27,0.9);
}
.navbar-dark .navbar-brand {
    color: #fff;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
    color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
    color: rgba(255,255,255,0.55);
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
    color: rgba(255,255,255,0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
    color: rgba(255,255,255,0.25);
}
.navbar-dark .navbar-nav .show > .nav-link, .navbar-dark .navbar-nav .nav-link.active {
    color: #fff;
}
.navbar-dark .navbar-toggler {
    color: rgba(255,255,255,0.55);
    border-color: rgba(255,255,255,0.1);
}
.navbar-dark .navbar-toggler-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-dark .navbar-text {
    color: rgba(255,255,255,0.55);
}
.navbar-dark .navbar-text a, .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
    color: #fff;
}
.dropup, .dropend, .dropdown, .dropstart {
    position: relative;
}
.dropdown-toggle {
    white-space: nowrap;
}
.dropdown-toggle::after {
    display: inline-block;
    margin-left: 0.255em;
    vertical-align: 0.255em;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-bottom: 0;
    border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
    margin-left: 0;
}
.dropdown-menu {
    position: absolute;
    z-index: 1000;
    display: none;
    min-width: 10rem;
    padding: 0.5rem 0;
    margin: 0;
    font-size: 1rem;
    color: #212529;
    text-align: left;
    list-style: none;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(29,29,27,0.15);
    border-radius: 0.25rem;
}
.dropdown-menu[data-bs-popper] {
    top: 100%;
    left: 0;
    margin-top: 0.125rem;
}
.dropdown-menu-start {
--bs-position:start;
}
.dropdown-menu-start[data-bs-popper] {
    right: auto;
    left: 0;
}
.dropdown-menu-end {
--bs-position:end;
}
.dropdown-menu-end[data-bs-popper] {
    right: 0;
    left: auto;
}

@media (min-width:375px) {
.dropdown-menu-ss-start {
--bs-position:start;
}
.dropdown-menu-ss-start[data-bs-popper] {
    right: auto;
    left: 0;
}
.dropdown-menu-ss-end {
--bs-position:end;
}
.dropdown-menu-ss-end[data-bs-popper] {
    right: 0;
    left: auto;
}
}

@media (min-width:576px) {
.dropdown-menu-sm-start {
--bs-position:start;
}
.dropdown-menu-sm-start[data-bs-popper] {
    right: auto;
    left: 0;
}
.dropdown-menu-sm-end {
--bs-position:end;
}
.dropdown-menu-sm-end[data-bs-popper] {
    right: 0;
    left: auto;
}
}

@media (min-width:768px) {
.dropdown-menu-md-start {
--bs-position:start;
}
.dropdown-menu-md-start[data-bs-popper] {
    right: auto;
    left: 0;
}
.dropdown-menu-md-end {
--bs-position:end;
}
.dropdown-menu-md-end[data-bs-popper] {
    right: 0;
    left: auto;
}
}

@media (min-width:992px) {
.dropdown-menu-lg-start {
--bs-position:start;
}
.dropdown-menu-lg-start[data-bs-popper] {
    right: auto;
    left: 0;
}
.dropdown-menu-lg-end {
--bs-position:end;
}
.dropdown-menu-lg-end[data-bs-popper] {
    right: 0;
    left: auto;
}
}

@media (min-width:1200px) {
.dropdown-menu-xl-start {
--bs-position:start;
}
.dropdown-menu-xl-start[data-bs-popper] {
    right: auto;
    left: 0;
}
.dropdown-menu-xl-end {
--bs-position:end;
}
.dropdown-menu-xl-end[data-bs-popper] {
    right: 0;
    left: auto;
}
}

@media (min-width:1400px) {
.dropdown-menu-xxl-start {
--bs-position:start;
}
.dropdown-menu-xxl-start[data-bs-popper] {
    right: auto;
    left: 0;
}
.dropdown-menu-xxl-end {
--bs-position:end;
}
.dropdown-menu-xxl-end[data-bs-popper] {
    right: 0;
    left: auto;
}
}
.dropup .dropdown-menu[data-bs-popper] {
    top: auto;
    bottom: 100%;
    margin-top: 0;
    margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
    display: inline-block;
    margin-left: 0.255em;
    vertical-align: 0.255em;
    content: "";
    border-top: 0;
    border-right: 0.3em solid transparent;
    border-bottom: 0.3em solid;
    border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
    margin-left: 0;
}
.dropend .dropdown-menu[data-bs-popper] {
    top: 0;
    right: auto;
    left: 100%;
    margin-top: 0;
    margin-left: 0.125rem;
}
.dropend .dropdown-toggle::after {
    display: inline-block;
    margin-left: 0.255em;
    vertical-align: 0.255em;
    content: "";
    border-top: 0.3em solid transparent;
    border-right: 0;
    border-bottom: 0.3em solid transparent;
    border-left: 0.3em solid;
}
.dropend .dropdown-toggle:empty::after {
    margin-left: 0;
}
.dropend .dropdown-toggle::after {
    vertical-align: 0;
}
.dropstart .dropdown-menu[data-bs-popper] {
    top: 0;
    right: 100%;
    left: auto;
    margin-top: 0;
    margin-right: 0.125rem;
}
.dropstart .dropdown-toggle::after {
    display: inline-block;
    margin-left: 0.255em;
    vertical-align: 0.255em;
    content: "";
}
.dropstart .dropdown-toggle::after {
    display: none;
}
.dropstart .dropdown-toggle::before {
    display: inline-block;
    margin-right: 0.255em;
    vertical-align: 0.255em;
    content: "";
    border-top: 0.3em solid transparent;
    border-right: 0.3em solid;
    border-bottom: 0.3em solid transparent;
}
.dropstart .dropdown-toggle:empty::after {
    margin-left: 0;
}
.dropstart .dropdown-toggle::before {
    vertical-align: 0;
}
.dropdown-divider {
    height: 0;
    margin: 0.5rem 0;
    overflow: hidden;
    border-top: 1px solid rgba(29,29,27,0.15);
}
.dropdown-item {
    display: block;
    width: 100%;
    padding: 0.25rem 1rem;
    clear: both;
    font-weight: 400;
    color: #212529;
    text-align: inherit;
    text-decoration: none;
    white-space: nowrap;
    background-color: transparent;
    border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
    color: #1e2125;
    background-color: #e9ecef;
}
.dropdown-item.active, .dropdown-item:active {
    color: #fff;
    text-decoration: none;
    background-color: #0071b9;
}
.dropdown-item.disabled, .dropdown-item:disabled {
    color: #adb5bd;
    pointer-events: none;
    background-color: transparent;
}
.dropdown-menu.show {
    display: block;
}
.dropdown-header {
    display: block;
    padding: 0.5rem 1rem;
    margin-bottom: 0;
    font-size: 0.875rem;
    color: #6c757d;
    white-space: nowrap;
}
.dropdown-item-text {
    display: block;
    padding: 0.25rem 1rem;
    color: #212529;
}
.dropdown-menu-dark {
    color: #dee2e6;
    background-color: #343a40;
    border-color: rgba(29,29,27,0.15);
}
.dropdown-menu-dark .dropdown-item {
    color: #dee2e6;
}
.dropdown-menu-dark .dropdown-item:hover, .dropdown-menu-dark .dropdown-item:focus {
    color: #fff;
    background-color: rgba(255,255,255,0.15);
}
.dropdown-menu-dark .dropdown-item.active, .dropdown-menu-dark .dropdown-item:active {
    color: #fff;
    background-color: #0071b9;
}
.dropdown-menu-dark .dropdown-item.disabled, .dropdown-menu-dark .dropdown-item:disabled {
    color: #adb5bd;
}
.dropdown-menu-dark .dropdown-divider {
    border-color: rgba(29,29,27,0.15);
}
.dropdown-menu-dark .dropdown-item-text {
    color: #dee2e6;
}
.dropdown-menu-dark .dropdown-header {
    color: #adb5bd;
}
.form-label {
    margin-bottom: 0.5rem;
}
.col-form-label {
    padding-top: 11px;
    padding-bottom: 11px;
    margin-bottom: 0;
    font-size: inherit;
    line-height: 1.5;
}
.col-form-label-lg {
    padding-top: calc(0.5rem + 1px);
    padding-bottom: calc(0.5rem + 1px);
    font-size: 1.25rem;
}
.col-form-label-sm {
    padding-top: calc(0.25rem + 1px);
    padding-bottom: calc(0.25rem + 1px);
    font-size: 0.875rem;
}
.form-text {
    margin-top: 0.25rem;
    font-size: 0.875em;
    color: #6c757d;
}
.form-control {
    display: block;
    width: 100%;
    padding: 10px 15px;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #212529;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #afb6bd;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 4px;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion:reduce) {
.form-control {
    transition: none;
}
}
.form-control[type="file"] {
    overflow: hidden;
}
.form-control[type="file"]:not(:disabled):not([readonly]) {
    cursor: pointer;
}
.form-control:focus {
    color: #212529;
    background-color: #fff;
    border-color: #009ab2;
    outline: 0;
    box-shadow: 0 0 6px #009ab2;
}
.form-control::-webkit-date-and-time-value {
height:1.5em;
}
.form-control::-moz-placeholder {
color:#696c70;
opacity:1;
}
.form-control:-ms-input-placeholder {
color:#696c70;
opacity:1;
}
.form-control::placeholder {
color:#696c70;
opacity:1;
}
.form-control:disabled, .form-control[readonly] {
    background-color: #f2f3f4;
    border-color: #e4e7e9;
    opacity: 1;
}
.form-control::-webkit-file-upload-button {
padding:10px 15px;
margin:-10px -15px;
-webkit-margin-end:15px;
margin-inline-end:15px;
color:#212529;
background-color:#e9ecef;
pointer-events:none;
border-color:inherit;
border-style:solid;
border-width:0;
border-inline-end-width:1px;
border-radius:0;
-webkit-transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.form-control::file-selector-button {
padding:10px 15px;
margin:-10px -15px;
-webkit-margin-end:15px;
margin-inline-end:15px;
color:#212529;
background-color:#e9ecef;
pointer-events:none;
border-color:inherit;
border-style:solid;
border-width:0;
border-inline-end-width:1px;
border-radius:0;
transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion:reduce) {
.form-control::-webkit-file-upload-button {
-webkit-transition:none;
transition:none;
}
.form-control::file-selector-button {
transition:none;
}
}
.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
background-color:#dde0e3;
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
background-color:#dde0e3;
}
.form-control::-webkit-file-upload-button {
padding:10px 15px;
margin:-10px -15px;
-webkit-margin-end:15px;
margin-inline-end:15px;
color:#212529;
background-color:#e9ecef;
pointer-events:none;
border-color:inherit;
border-style:solid;
border-width:0;
border-inline-end-width:1px;
border-radius:0;
-webkit-transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion:reduce) {
.form-control::-webkit-file-upload-button {
-webkit-transition:none;
transition:none;
}
}
.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
background-color:#dde0e3;
}
.form-control-plaintext {
    display: block;
    width: 100%;
    padding: 10px 0;
    margin-bottom: 0;
    line-height: 1.5;
    color: #212529;
    background-color: transparent;
    border: solid transparent;
    border-width: 1px 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
    padding-right: 0;
    padding-left: 0;
}
.form-control-sm {
    min-height: calc(1.5em + 0.5rem + 2px);
    padding: 0.25rem 0.5rem;
    font-size: 0.875rem;
    border-radius: 0.2rem;
}
.form-control-sm::-webkit-file-upload-button {
padding:0.25rem 0.5rem;
margin:-0.25rem -0.5rem;
-webkit-margin-end:0.5rem;
margin-inline-end:0.5rem;
}
.form-control-sm::file-selector-button {
padding:0.25rem 0.5rem;
margin:-0.25rem -0.5rem;
-webkit-margin-end:0.5rem;
margin-inline-end:0.5rem;
}
.form-control-sm::-webkit-file-upload-button {
padding:0.25rem 0.5rem;
margin:-0.25rem -0.5rem;
-webkit-margin-end:0.5rem;
margin-inline-end:0.5rem;
}
.form-control-lg {
    min-height: calc(1.5em + 1rem + 2px);
    padding: 0.5rem 1rem;
    font-size: 1.25rem;
    border-radius: 0.3rem;
}
.form-control-lg::-webkit-file-upload-button {
padding:0.5rem 1rem;
margin:-0.5rem -1rem;
-webkit-margin-end:1rem;
margin-inline-end:1rem;
}
.form-control-lg::file-selector-button {
padding:0.5rem 1rem;
margin:-0.5rem -1rem;
-webkit-margin-end:1rem;
margin-inline-end:1rem;
}
.form-control-lg::-webkit-file-upload-button {
padding:0.5rem 1rem;
margin:-0.5rem -1rem;
-webkit-margin-end:1rem;
margin-inline-end:1rem;
}
textarea.form-control {
    min-height: calc(1.5em + 0.75rem + 2px);
}
textarea.form-control-sm {
    min-height: calc(1.5em + 0.5rem + 2px);
}
textarea.form-control-lg {
    min-height: calc(1.5em + 1rem + 2px);
}
.form-control-color {
    width: 3rem;
    height: auto;
    padding: 10px;
}
.form-control-color:not(:disabled):not([readonly]) {
    cursor: pointer;
}
.form-control-color::-moz-color-swatch {
height:1.5em;
border-radius:4px;
}
.form-control-color::-webkit-color-swatch {
height:1.5em;
border-radius:4px;
}
.form-select, .facets-dropdown {
    display: block;
    width: 100%;
    padding: 0.375rem 2.25rem 0.375rem 0.75rem;
    -moz-padding-start: calc(0.75rem - 3px);
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #212529;
    background-color: #fff;
    background-image: url('data:image/svg+xml,%3Csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M2.55352 4.30762H13.4458C13.7535 4.30762 13.9689 4.70762 13.7227 4.98454L8.39967 11.5076C8.21506 11.7538 7.81506 11.7538 7.63044 11.5076L2.24583 4.98454C2.03044 4.70762 2.21506 4.30762 2.55352 4.30762Z" fill="%23696C70"/%3E%3C/svg%3E%0A');
    background-repeat: no-repeat;
    background-position: right 0.75rem center;
    background-size: 16px 12px;
    border: 1px solid #ced4da;
    border-radius: 0.25rem;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

@media (prefers-reduced-motion:reduce) {
.form-select, .facets-dropdown {
    transition: none;
}
}
.form-select:focus, .facets-dropdown:focus {
    border-color: #80b8dc;
    outline: 0;
    box-shadow: 0 0 6px #009ab2;
}
.form-select[multiple], .facets-dropdown[multiple], .form-select[size]:not([size="1"]), .facets-dropdown[size]:not([size="1"]) {
    padding-right: 0.75rem;
    background-image: none;
}
.form-select:disabled, .facets-dropdown:disabled {
    background-color: #e9ecef;
}
.form-select:-moz-focusring, .facets-dropdown:-moz-focusring {
color:transparent;
text-shadow:0 0 0 #212529;
}
.form-select-sm {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
    padding-left: 0.5rem;
    font-size: 0.875rem;
    border-radius: 0.2rem;
}
.form-select-lg {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    padding-left: 1rem;
    font-size: 1.25rem;
    border-radius: 0.3rem;
}
.form-check {
    display: block;
    min-height: 25px;
    padding-left: 1.5em;
    margin-bottom: 0.125rem;
}
.form-check .form-check-input {
    float: left;
    margin-left: -1.5em;
}
.form-check-input {
    width: 25px;
    height: 25px;
    margin-top: -11.75px;
    vertical-align: top;
    background-color: #fff;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    border: 1px solid rgba(29,29,27,0.25);
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-print-color-adjust: exact;
    color-adjust: exact;
}
.form-check-input[type="checkbox"] {
    border-radius: 0.25em;
}
.form-check-input[type="radio"] {
    border-radius: 50%;
}
.form-check-input:active {
    filter: brightness(90%);
}
.form-check-input:focus {
    border-color: #80b8dc;
    outline: 0;
    box-shadow: 0 0 6px #009ab2;
}
.form-check-input:checked {
    background-color: #0071b9;
    border-color: #afb6bd;
}
.form-check-input:checked[type="checkbox"] {
    background-image: url('data:image/svg+xml,%3Csvg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Crect x="0.5" y="0.5" width="24" height="24" rx="3.5" fill="white" stroke="%23AFB6BD"/%3E%3Cpath d="M9.87652 18.077L4.79959 12.9693C4.61498 12.7847 4.61498 12.477 4.79959 12.2924L5.47652 11.6154C5.66113 11.4308 5.96882 11.4308 6.15344 11.6154L9.96882 15.4616C10.0919 15.5847 10.3073 15.5847 10.4304 15.4616L17.9073 7.92313C18.0919 7.73851 18.3996 7.73851 18.5842 7.92313L19.2611 8.60005C19.4457 8.78467 19.4457 9.09236 19.2611 9.27698L10.5534 18.077C10.3688 18.2924 10.0611 18.2924 9.87652 18.077Z" fill="%23696C70"/%3E%3C/svg%3E%0A');
}
.form-check-input:checked[type="radio"] {
    background-image: url('data:image/svg+xml,%3Csvg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Ccircle cx="12.5" cy="12.5" r="12" fill="white" stroke="%23AFB6BD"/%3E%3Ccircle cx="12.5" cy="12.5" r="6.5" fill="%23696C70"/%3E%3C/svg%3E%0A');
}
.form-check-input[type="checkbox"]:indeterminate {
    background-color: #0071b9;
    border-color: #0071b9;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}
.form-check-input:disabled {
    pointer-events: none;
    filter: none;
    opacity: 0.5;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
    opacity: 0.5;
}
.form-switch {
    padding-left: 2.5em;
}
.form-switch .form-check-input {
    width: 2em;
    margin-left: -2.5em;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%2829, 29, 27, 0.25%29'/%3e%3c/svg%3e");
    background-position: left center;
    border-radius: 2em;
    transition: background-position 0.15s ease-in-out;
}

@media (prefers-reduced-motion:reduce) {
.form-switch .form-check-input {
    transition: none;
}
}
.form-switch .form-check-input:focus {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2380b8dc'/%3e%3c/svg%3e");
}
.form-switch .form-check-input:checked {
    background-position: right center;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.form-check-inline {
    display: inline-block;
    margin-right: 1rem;
}
.btn-check {
    position: absolute;
    clip: rect(0,0,0,0);
    pointer-events: none;
}
.btn-check[disabled] + .btn, .event-attendance .event-add-to-calendar > .btn-check[disabled] + a, .event-attendance .event-attend .btn-check[disabled] + a, .suppliers-container .supplier_contact .btn-check[disabled] + a, .btn-check:disabled + .btn, .event-attendance .event-add-to-calendar > .btn-check:disabled + a, .event-attendance .event-attend .btn-check:disabled + a, .suppliers-container .supplier_contact .btn-check:disabled + a {
    pointer-events: none;
    filter: none;
    opacity: 0.65;
}
.form-range {
    width: 100%;
    height: 1.5rem;
    padding: 0;
    background-color: transparent;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
.form-range:focus {
    outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
box-shadow:0 0 0 1px #fff, 0 0 0 0.25rem rgba(0,113,185,0.25);
}
.form-range:focus::-moz-range-thumb {
box-shadow:0 0 0 1px #fff, 0 0 0 0.25rem rgba(0,113,185,0.25);
}
.form-range::-moz-focus-outer {
border:0;
}
.form-range::-webkit-slider-thumb {
width:1rem;
height:1rem;
margin-top:-0.25rem;
background-color:#0071b9;
border:0;
border-radius:1rem;
-webkit-transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
-webkit-appearance:none;
appearance:none;
}

@media (prefers-reduced-motion:reduce) {
.form-range::-webkit-slider-thumb {
-webkit-transition:none;
transition:none;
}
}
.form-range::-webkit-slider-thumb:active {
background-color:#b3d4ea;
}
.form-range::-webkit-slider-runnable-track {
width:100%;
height:0.5rem;
color:transparent;
cursor:pointer;
background-color:#dee2e6;
border-color:transparent;
border-radius:1rem;
}
.form-range::-moz-range-thumb {
width:1rem;
height:1rem;
background-color:#0071b9;
border:0;
border-radius:1rem;
-moz-transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
-moz-appearance:none;
appearance:none;
}

@media (prefers-reduced-motion:reduce) {
.form-range::-moz-range-thumb {
-moz-transition:none;
transition:none;
}
}
.form-range::-moz-range-thumb:active {
background-color:#b3d4ea;
}
.form-range::-moz-range-track {
width:100%;
height:0.5rem;
color:transparent;
cursor:pointer;
background-color:#dee2e6;
border-color:transparent;
border-radius:1rem;
}
.form-range:disabled {
    pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb {
background-color:#adb5bd;
}
.form-range:disabled::-moz-range-thumb {
background-color:#adb5bd;
}
.form-floating {
    position: relative;
}
.form-floating > .form-control, .form-floating > .form-select, .form-floating > .facets-dropdown {
    height: calc(3.5rem + 2px);
    line-height: 1.25;
}
.form-floating > label {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    padding: 1rem 0.75rem;
    pointer-events: none;
    border: 1px solid transparent;
    transform-origin: 0 0;
    transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
}

@media (prefers-reduced-motion:reduce) {
.form-floating > label {
    transition: none;
}
}
.form-floating > .form-control {
    padding: 1rem 0.75rem;
}
.form-floating > .form-control::-moz-placeholder {
color:transparent;
}
.form-floating > .form-control:-ms-input-placeholder {
color:transparent;
}
.form-floating > .form-control::placeholder {
color:transparent;
}
.form-floating > .form-control:not(:-moz-placeholder-shown) {
    padding-top: 1.625rem;
    padding-bottom: 0.625rem;
}
.form-floating > .form-control:not(:-ms-input-placeholder) {
    padding-top: 1.625rem;
    padding-bottom: 0.625rem;
}
.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown) {
    padding-top: 1.625rem;
    padding-bottom: 0.625rem;
}
.form-floating > .form-control:-webkit-autofill {
padding-top:1.625rem;
padding-bottom:0.625rem;
}
.form-floating > .form-select, .form-floating > .facets-dropdown {
    padding-top: 1.625rem;
    padding-bottom: 0.625rem;
}
.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label {
    opacity: 0.65;
    transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:not(:-ms-input-placeholder) ~ label {
    opacity: 0.65;
    transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:focus ~ label, .form-floating > .form-control:not(:placeholder-shown) ~ label, .form-floating > .form-select ~ label, .form-floating > .facets-dropdown ~ label {
    opacity: 0.65;
    transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:-webkit-autofill ~ label {
opacity:0.65;
transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.input-group {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
    width: 100%;
}
.input-group > .form-control, .input-group > .form-select, .input-group > .facets-dropdown {
    position: relative;
    flex: 1 1 auto;
    width: 1%;
    min-width: 0;
}
.input-group > .form-control:focus, .input-group > .form-select:focus, .input-group > .facets-dropdown:focus {
    z-index: 3;
}
.input-group .btn, .input-group .event-attendance .event-add-to-calendar > a, .event-attendance .input-group .event-add-to-calendar > a, .input-group .event-attendance .event-attend a, .event-attendance .event-attend .input-group a, .input-group .suppliers-container .supplier_contact a, .suppliers-container .supplier_contact .input-group a {
    position: relative;
    z-index: 2;
}
.input-group .btn:focus, .input-group .event-attendance .event-add-to-calendar > a:focus, .event-attendance .input-group .event-add-to-calendar > a:focus, .input-group .event-attendance .event-attend a:focus, .event-attendance .event-attend .input-group a:focus, .input-group .suppliers-container .supplier_contact a:focus, .suppliers-container .supplier_contact .input-group a:focus {
    z-index: 3;
}
.input-group-text {
    display: flex;
    align-items: center;
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #212529;
    text-align: center;
    white-space: nowrap;
    background-color: #e9ecef;
    border: 1px solid #ced4da;
    border-radius: 4px;
}
.input-group-lg > .form-control, .input-group-lg > .form-select, .input-group-lg > .facets-dropdown, .input-group-lg > .input-group-text, .input-group-lg > .btn, .event-attendance .event-add-to-calendar.input-group-lg > a, .event-attendance .event-attend .input-group-lg > a, .suppliers-container .supplier_contact .input-group-lg > a {
    padding: 0.5rem 1rem;
    font-size: 1.25rem;
    border-radius: 0.3rem;
}
.input-group-sm > .form-control, .input-group-sm > .form-select, .input-group-sm > .facets-dropdown, .input-group-sm > .input-group-text, .input-group-sm > .btn, .event-attendance .event-add-to-calendar.input-group-sm > a, .event-attendance .event-attend .input-group-sm > a, .suppliers-container .supplier_contact .input-group-sm > a {
    padding: 0.25rem 0.5rem;
    font-size: 0.875rem;
    border-radius: 0.2rem;
}
.input-group-lg > .form-select, .input-group-lg > .facets-dropdown, .input-group-sm > .form-select, .input-group-sm > .facets-dropdown {
    padding-right: 3rem;
}
.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu), .input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n + 3) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.input-group.has-validation > :nth-last-child(n + 3):not(.dropdown-toggle):not(.dropdown-menu), .input-group.has-validation > .dropdown-toggle:nth-last-child(n + 4) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
    margin-left: -1px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.valid-feedback {
    display: none;
    width: 100%;
    margin-top: 0.25rem;
    font-size: 0.875em;
    color: #2e844a;
}
.valid-tooltip {
    position: absolute;
    top: 100%;
    z-index: 5;
    display: none;
    max-width: 100%;
    padding: 0.25rem 0.5rem;
    margin-top: .1rem;
    font-size: 0.875rem;
    color: #fff;
    background-color: rgba(46,132,74,0.9);
    border-radius: 0.25rem;
}
.was-validated :valid ~ .valid-feedback, .was-validated :valid ~ .valid-tooltip, .is-valid ~ .valid-feedback, .is-valid ~ .valid-tooltip {
display:block;
}
.was-validated .form-control:valid, .form-control.is-valid {
border-color:#2e844a;
padding-right:calc(1.5em + 0.75rem);
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%232e844a' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
background-repeat:no-repeat;
background-position:right calc(0.375em + 0.1875rem) center;
background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
border-color:#2e844a;
box-shadow:0 0 0 0.25rem rgba(46,132,74,0.25);
}
.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
padding-right:calc(1.5em + 0.75rem);
background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}
.was-validated .form-select:valid, .was-validated .facets-dropdown:valid, .form-select.is-valid, .is-valid.facets-dropdown {
border-color:#2e844a;
}
.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .facets-dropdown:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .was-validated .facets-dropdown:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .is-valid.facets-dropdown:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"], .is-valid.facets-dropdown:not([multiple])[size="1"] {
padding-right:4.125rem;
background-image:url('data:image/svg+xml,%3Csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M2.55352 4.30762H13.4458C13.7535 4.30762 13.9689 4.70762 13.7227 4.98454L8.39967 11.5076C8.21506 11.7538 7.81506 11.7538 7.63044 11.5076L2.24583 4.98454C2.03044 4.70762 2.21506 4.30762 2.55352 4.30762Z" fill="%23696C70"/%3E%3C/svg%3E%0A'), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%232e844a' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
background-position:right 0.75rem center, center right 2.25rem;
background-size:16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:valid:focus, .was-validated .facets-dropdown:valid:focus, .form-select.is-valid:focus, .is-valid.facets-dropdown:focus {
border-color:#2e844a;
box-shadow:0 0 0 0.25rem rgba(46,132,74,0.25);
}
.was-validated .form-check-input:valid, .form-check-input.is-valid {
border-color:#2e844a;
}
.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
background-color:#2e844a;
}
.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
box-shadow:0 0 0 0.25rem rgba(46,132,74,0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
color:#2e844a;
}
.form-check-inline .form-check-input ~ .valid-feedback {
    margin-left: .5em;
}
.was-validated .input-group .form-control:valid, .input-group .form-control.is-valid, .was-validated .input-group .form-select:valid, .was-validated .input-group .facets-dropdown:valid, .input-group .form-select.is-valid, .input-group .is-valid.facets-dropdown {
z-index:1;
}
.was-validated .input-group .form-control:valid:focus, .input-group .form-control.is-valid:focus, .was-validated .input-group .form-select:valid:focus, .was-validated .input-group .facets-dropdown:valid:focus, .input-group .form-select.is-valid:focus, .input-group .is-valid.facets-dropdown:focus {
z-index:3;
}
.invalid-feedback {
    display: none;
    width: 100%;
    margin-top: 0.25rem;
    font-size: 0.875em;
    color: #dc3545;
}
.invalid-tooltip {
    position: absolute;
    top: 100%;
    z-index: 5;
    display: none;
    max-width: 100%;
    padding: 0.25rem 0.5rem;
    margin-top: .1rem;
    font-size: 0.875rem;
    color: #fff;
    background-color: rgba(220,53,69,0.9);
    border-radius: 0.25rem;
}
.was-validated :invalid ~ .invalid-feedback, .was-validated :invalid ~ .invalid-tooltip, .is-invalid ~ .invalid-feedback, .is-invalid ~ .invalid-tooltip {
display:block;
}
.was-validated .form-control:invalid, .form-control.is-invalid {
border-color:#dc3545;
padding-right:calc(1.5em + 0.75rem);
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
background-repeat:no-repeat;
background-position:right calc(0.375em + 0.1875rem) center;
background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
border-color:#dc3545;
box-shadow:0 0 0 0.25rem rgba(220,53,69,0.25);
}
.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
padding-right:calc(1.5em + 0.75rem);
background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}
.was-validated .form-select:invalid, .was-validated .facets-dropdown:invalid, .form-select.is-invalid, .is-invalid.facets-dropdown {
border-color:#dc3545;
}
.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .facets-dropdown:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .was-validated .facets-dropdown:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .is-invalid.facets-dropdown:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"], .is-invalid.facets-dropdown:not([multiple])[size="1"] {
padding-right:4.125rem;
background-image:url('data:image/svg+xml,%3Csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M2.55352 4.30762H13.4458C13.7535 4.30762 13.9689 4.70762 13.7227 4.98454L8.39967 11.5076C8.21506 11.7538 7.81506 11.7538 7.63044 11.5076L2.24583 4.98454C2.03044 4.70762 2.21506 4.30762 2.55352 4.30762Z" fill="%23696C70"/%3E%3C/svg%3E%0A'), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
background-position:right 0.75rem center, center right 2.25rem;
background-size:16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:invalid:focus, .was-validated .facets-dropdown:invalid:focus, .form-select.is-invalid:focus, .is-invalid.facets-dropdown:focus {
border-color:#dc3545;
box-shadow:0 0 0 0.25rem rgba(220,53,69,0.25);
}
.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
border-color:#dc3545;
}
.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
background-color:#dc3545;
}
.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
box-shadow:0 0 0 0.25rem rgba(220,53,69,0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
color:#dc3545;
}
.form-check-inline .form-check-input ~ .invalid-feedback {
    margin-left: .5em;
}
.was-validated .input-group .form-control:invalid, .input-group .form-control.is-invalid, .was-validated .input-group .form-select:invalid, .was-validated .input-group .facets-dropdown:invalid, .input-group .form-select.is-invalid, .input-group .is-invalid.facets-dropdown {
z-index:2;
}
.was-validated .input-group .form-control:invalid:focus, .input-group .form-control.is-invalid:focus, .was-validated .input-group .form-select:invalid:focus, .was-validated .input-group .facets-dropdown:invalid:focus, .input-group .form-select.is-invalid:focus, .input-group .is-invalid.facets-dropdown:focus {
z-index:3;
}
.form-check {
    display: block;
    min-height: 25px;
    padding-left: 1.5em;
    margin-bottom: 0.125rem;
}
.form-check .form-check-input {
    float: left;
    margin-left: -1.5em;
}
.form-check-input {
    width: 25px;
    height: 25px;
    margin-top: -11.75px;
    vertical-align: top;
    background-color: #fff;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    border: 1px solid rgba(29,29,27,0.25);
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-print-color-adjust: exact;
    color-adjust: exact;
}
.form-check-input[type="checkbox"] {
    border-radius: 0.25em;
}
.form-check-input[type="radio"] {
    border-radius: 50%;
}
.form-check-input:active {
    filter: brightness(90%);
}
.form-check-input:focus {
    border-color: #80b8dc;
    outline: 0;
    box-shadow: 0 0 6px #009ab2;
}
.form-check-input:checked {
    background-color: #0071b9;
    border-color: #afb6bd;
}
.form-check-input:checked[type="checkbox"] {
    background-image: url('data:image/svg+xml,%3Csvg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Crect x="0.5" y="0.5" width="24" height="24" rx="3.5" fill="white" stroke="%23AFB6BD"/%3E%3Cpath d="M9.87652 18.077L4.79959 12.9693C4.61498 12.7847 4.61498 12.477 4.79959 12.2924L5.47652 11.6154C5.66113 11.4308 5.96882 11.4308 6.15344 11.6154L9.96882 15.4616C10.0919 15.5847 10.3073 15.5847 10.4304 15.4616L17.9073 7.92313C18.0919 7.73851 18.3996 7.73851 18.5842 7.92313L19.2611 8.60005C19.4457 8.78467 19.4457 9.09236 19.2611 9.27698L10.5534 18.077C10.3688 18.2924 10.0611 18.2924 9.87652 18.077Z" fill="%23696C70"/%3E%3C/svg%3E%0A');
}
.form-check-input:checked[type="radio"] {
    background-image: url('data:image/svg+xml,%3Csvg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Ccircle cx="12.5" cy="12.5" r="12" fill="white" stroke="%23AFB6BD"/%3E%3Ccircle cx="12.5" cy="12.5" r="6.5" fill="%23696C70"/%3E%3C/svg%3E%0A');
}
.form-check-input[type="checkbox"]:indeterminate {
    background-color: #0071b9;
    border-color: #0071b9;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}
.form-check-input:disabled {
    pointer-events: none;
    filter: none;
    opacity: 0.5;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
    opacity: 0.5;
}
.form-switch {
    padding-left: 2.5em;
}
.form-switch .form-check-input {
    width: 2em;
    margin-left: -2.5em;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%2829, 29, 27, 0.25%29'/%3e%3c/svg%3e");
    background-position: left center;
    border-radius: 2em;
    transition: background-position 0.15s ease-in-out;
}

@media (prefers-reduced-motion:reduce) {
.form-switch .form-check-input {
    transition: none;
}
}
.form-switch .form-check-input:focus {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2380b8dc'/%3e%3c/svg%3e");
}
.form-switch .form-check-input:checked {
    background-position: right center;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.form-check-inline {
    display: inline-block;
    margin-right: 1rem;
}
.btn-check {
    position: absolute;
    clip: rect(0,0,0,0);
    pointer-events: none;
}
.btn-check[disabled] + .btn, .event-attendance .event-add-to-calendar > .btn-check[disabled] + a, .event-attendance .event-attend .btn-check[disabled] + a, .suppliers-container .supplier_contact .btn-check[disabled] + a, .btn-check:disabled + .btn, .event-attendance .event-add-to-calendar > .btn-check:disabled + a, .event-attendance .event-attend .btn-check:disabled + a, .suppliers-container .supplier_contact .btn-check:disabled + a {
    pointer-events: none;
    filter: none;
    opacity: 0.65;
}
.form-control {
    display: block;
    width: 100%;
    padding: 10px 15px;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #212529;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #afb6bd;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 4px;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion:reduce) {
.form-control {
    transition: none;
}
}
.form-control[type="file"] {
    overflow: hidden;
}
.form-control[type="file"]:not(:disabled):not([readonly]) {
    cursor: pointer;
}
.form-control:focus {
    color: #212529;
    background-color: #fff;
    border-color: #009ab2;
    outline: 0;
    box-shadow: 0 0 6px #009ab2;
}
.form-control::-webkit-date-and-time-value {
height:1.5em;
}
.form-control::-moz-placeholder {
color:#696c70;
opacity:1;
}
.form-control:-ms-input-placeholder {
color:#696c70;
opacity:1;
}
.form-control::placeholder {
color:#696c70;
opacity:1;
}
.form-control:disabled, .form-control[readonly] {
    background-color: #f2f3f4;
    border-color: #e4e7e9;
    opacity: 1;
}
.form-control::-webkit-file-upload-button {
padding:10px 15px;
margin:-10px -15px;
-webkit-margin-end:15px;
margin-inline-end:15px;
color:#212529;
background-color:#e9ecef;
pointer-events:none;
border-color:inherit;
border-style:solid;
border-width:0;
border-inline-end-width:1px;
border-radius:0;
-webkit-transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.form-control::file-selector-button {
padding:10px 15px;
margin:-10px -15px;
-webkit-margin-end:15px;
margin-inline-end:15px;
color:#212529;
background-color:#e9ecef;
pointer-events:none;
border-color:inherit;
border-style:solid;
border-width:0;
border-inline-end-width:1px;
border-radius:0;
transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion:reduce) {
.form-control::-webkit-file-upload-button {
-webkit-transition:none;
transition:none;
}
.form-control::file-selector-button {
transition:none;
}
}
.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
background-color:#dde0e3;
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
background-color:#dde0e3;
}
.form-control::-webkit-file-upload-button {
padding:10px 15px;
margin:-10px -15px;
-webkit-margin-end:15px;
margin-inline-end:15px;
color:#212529;
background-color:#e9ecef;
pointer-events:none;
border-color:inherit;
border-style:solid;
border-width:0;
border-inline-end-width:1px;
border-radius:0;
-webkit-transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion:reduce) {
.form-control::-webkit-file-upload-button {
-webkit-transition:none;
transition:none;
}
}
.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
background-color:#dde0e3;
}
.form-control-plaintext {
    display: block;
    width: 100%;
    padding: 10px 0;
    margin-bottom: 0;
    line-height: 1.5;
    color: #212529;
    background-color: transparent;
    border: solid transparent;
    border-width: 1px 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
    padding-right: 0;
    padding-left: 0;
}
.form-control-sm {
    min-height: calc(1.5em + 0.5rem + 2px);
    padding: 0.25rem 0.5rem;
    font-size: 0.875rem;
    border-radius: 0.2rem;
}
.form-control-sm::-webkit-file-upload-button {
padding:0.25rem 0.5rem;
margin:-0.25rem -0.5rem;
-webkit-margin-end:0.5rem;
margin-inline-end:0.5rem;
}
.form-control-sm::file-selector-button {
padding:0.25rem 0.5rem;
margin:-0.25rem -0.5rem;
-webkit-margin-end:0.5rem;
margin-inline-end:0.5rem;
}
.form-control-sm::-webkit-file-upload-button {
padding:0.25rem 0.5rem;
margin:-0.25rem -0.5rem;
-webkit-margin-end:0.5rem;
margin-inline-end:0.5rem;
}
.form-control-lg {
    min-height: calc(1.5em + 1rem + 2px);
    padding: 0.5rem 1rem;
    font-size: 1.25rem;
    border-radius: 0.3rem;
}
.form-control-lg::-webkit-file-upload-button {
padding:0.5rem 1rem;
margin:-0.5rem -1rem;
-webkit-margin-end:1rem;
margin-inline-end:1rem;
}
.form-control-lg::file-selector-button {
padding:0.5rem 1rem;
margin:-0.5rem -1rem;
-webkit-margin-end:1rem;
margin-inline-end:1rem;
}
.form-control-lg::-webkit-file-upload-button {
padding:0.5rem 1rem;
margin:-0.5rem -1rem;
-webkit-margin-end:1rem;
margin-inline-end:1rem;
}
textarea.form-control {
    min-height: calc(1.5em + 0.75rem + 2px);
}
textarea.form-control-sm {
    min-height: calc(1.5em + 0.5rem + 2px);
}
textarea.form-control-lg {
    min-height: calc(1.5em + 1rem + 2px);
}
.form-control-color {
    width: 3rem;
    height: auto;
    padding: 10px;
}
.form-control-color:not(:disabled):not([readonly]) {
    cursor: pointer;
}
.form-control-color::-moz-color-swatch {
height:1.5em;
border-radius:4px;
}
.form-control-color::-webkit-color-swatch {
height:1.5em;
border-radius:4px;
}
.form-range {
    width: 100%;
    height: 1.5rem;
    padding: 0;
    background-color: transparent;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
.form-range:focus {
    outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
box-shadow:0 0 0 1px #fff, 0 0 0 0.25rem rgba(0,113,185,0.25);
}
.form-range:focus::-moz-range-thumb {
box-shadow:0 0 0 1px #fff, 0 0 0 0.25rem rgba(0,113,185,0.25);
}
.form-range::-moz-focus-outer {
border:0;
}
.form-range::-webkit-slider-thumb {
width:1rem;
height:1rem;
margin-top:-0.25rem;
background-color:#0071b9;
border:0;
border-radius:1rem;
-webkit-transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
-webkit-appearance:none;
appearance:none;
}

@media (prefers-reduced-motion:reduce) {
.form-range::-webkit-slider-thumb {
-webkit-transition:none;
transition:none;
}
}
.form-range::-webkit-slider-thumb:active {
background-color:#b3d4ea;
}
.form-range::-webkit-slider-runnable-track {
width:100%;
height:0.5rem;
color:transparent;
cursor:pointer;
background-color:#dee2e6;
border-color:transparent;
border-radius:1rem;
}
.form-range::-moz-range-thumb {
width:1rem;
height:1rem;
background-color:#0071b9;
border:0;
border-radius:1rem;
-moz-transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
-moz-appearance:none;
appearance:none;
}

@media (prefers-reduced-motion:reduce) {
.form-range::-moz-range-thumb {
-moz-transition:none;
transition:none;
}
}
.form-range::-moz-range-thumb:active {
background-color:#b3d4ea;
}
.form-range::-moz-range-track {
width:100%;
height:0.5rem;
color:transparent;
cursor:pointer;
background-color:#dee2e6;
border-color:transparent;
border-radius:1rem;
}
.form-range:disabled {
    pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb {
background-color:#adb5bd;
}
.form-range:disabled::-moz-range-thumb {
background-color:#adb5bd;
}
.form-select, .facets-dropdown {
    display: block;
    width: 100%;
    padding: 0.375rem 2.25rem 0.375rem 0.75rem;
    -moz-padding-start: calc(0.75rem - 3px);
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #212529;
    background-color: #fff;
    background-image: url('data:image/svg+xml,%3Csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M2.55352 4.30762H13.4458C13.7535 4.30762 13.9689 4.70762 13.7227 4.98454L8.39967 11.5076C8.21506 11.7538 7.81506 11.7538 7.63044 11.5076L2.24583 4.98454C2.03044 4.70762 2.21506 4.30762 2.55352 4.30762Z" fill="%23696C70"/%3E%3C/svg%3E%0A');
    background-repeat: no-repeat;
    background-position: right 0.75rem center;
    background-size: 16px 12px;
    border: 1px solid #ced4da;
    border-radius: 0.25rem;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

@media (prefers-reduced-motion:reduce) {
.form-select, .facets-dropdown {
    transition: none;
}
}
.form-select:focus, .facets-dropdown:focus {
    border-color: #80b8dc;
    outline: 0;
    box-shadow: 0 0 6px #009ab2;
}
.form-select[multiple], .facets-dropdown[multiple], .form-select[size]:not([size="1"]), .facets-dropdown[size]:not([size="1"]) {
    padding-right: 0.75rem;
    background-image: none;
}
.form-select:disabled, .facets-dropdown:disabled {
    background-color: #e9ecef;
}
.form-select:-moz-focusring, .facets-dropdown:-moz-focusring {
color:transparent;
text-shadow:0 0 0 #212529;
}
.form-select-sm {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
    padding-left: 0.5rem;
    font-size: 0.875rem;
    border-radius: 0.2rem;
}
.form-select-lg {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    padding-left: 1rem;
    font-size: 1.25rem;
    border-radius: 0.3rem;
}
.form-text {
    margin-top: 0.25rem;
    font-size: 0.875em;
    color: #6c757d;
}
.input-group {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
    width: 100%;
}
.input-group > .form-control, .input-group > .form-select, .input-group > .facets-dropdown {
    position: relative;
    flex: 1 1 auto;
    width: 1%;
    min-width: 0;
}
.input-group > .form-control:focus, .input-group > .form-select:focus, .input-group > .facets-dropdown:focus {
    z-index: 3;
}
.input-group .btn, .input-group .event-attendance .event-add-to-calendar > a, .event-attendance .input-group .event-add-to-calendar > a, .input-group .event-attendance .event-attend a, .event-attendance .event-attend .input-group a, .input-group .suppliers-container .supplier_contact a, .suppliers-container .supplier_contact .input-group a {
    position: relative;
    z-index: 2;
}
.input-group .btn:focus, .input-group .event-attendance .event-add-to-calendar > a:focus, .event-attendance .input-group .event-add-to-calendar > a:focus, .input-group .event-attendance .event-attend a:focus, .event-attendance .event-attend .input-group a:focus, .input-group .suppliers-container .supplier_contact a:focus, .suppliers-container .supplier_contact .input-group a:focus {
    z-index: 3;
}
.input-group-text {
    display: flex;
    align-items: center;
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #212529;
    text-align: center;
    white-space: nowrap;
    background-color: #e9ecef;
    border: 1px solid #ced4da;
    border-radius: 4px;
}
.input-group-lg > .form-control, .input-group-lg > .form-select, .input-group-lg > .facets-dropdown, .input-group-lg > .input-group-text, .input-group-lg > .btn, .event-attendance .event-add-to-calendar.input-group-lg > a, .event-attendance .event-attend .input-group-lg > a, .suppliers-container .supplier_contact .input-group-lg > a {
    padding: 0.5rem 1rem;
    font-size: 1.25rem;
    border-radius: 0.3rem;
}
.input-group-sm > .form-control, .input-group-sm > .form-select, .input-group-sm > .facets-dropdown, .input-group-sm > .input-group-text, .input-group-sm > .btn, .event-attendance .event-add-to-calendar.input-group-sm > a, .event-attendance .event-attend .input-group-sm > a, .suppliers-container .supplier_contact .input-group-sm > a {
    padding: 0.25rem 0.5rem;
    font-size: 0.875rem;
    border-radius: 0.2rem;
}
.input-group-lg > .form-select, .input-group-lg > .facets-dropdown, .input-group-sm > .form-select, .input-group-sm > .facets-dropdown {
    padding-right: 3rem;
}
.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu), .input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n + 3) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.input-group.has-validation > :nth-last-child(n + 3):not(.dropdown-toggle):not(.dropdown-menu), .input-group.has-validation > .dropdown-toggle:nth-last-child(n + 4) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
    margin-left: -1px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.form-label {
    margin-bottom: 0.5rem;
}
.col-form-label {
    padding-top: 11px;
    padding-bottom: 11px;
    margin-bottom: 0;
    font-size: inherit;
    line-height: 1.5;
}
.col-form-label-lg {
    padding-top: calc(0.5rem + 1px);
    padding-bottom: calc(0.5rem + 1px);
    font-size: 1.25rem;
}
.col-form-label-sm {
    padding-top: calc(0.25rem + 1px);
    padding-bottom: calc(0.25rem + 1px);
    font-size: 0.875rem;
}
.valid-feedback {
    display: none;
    width: 100%;
    margin-top: 0.25rem;
    font-size: 0.875em;
    color: #2e844a;
}
.valid-tooltip {
    position: absolute;
    top: 100%;
    z-index: 5;
    display: none;
    max-width: 100%;
    padding: 0.25rem 0.5rem;
    margin-top: .1rem;
    font-size: 0.875rem;
    color: #fff;
    background-color: rgba(46,132,74,0.9);
    border-radius: 0.25rem;
}
.was-validated :valid ~ .valid-feedback, .was-validated :valid ~ .valid-tooltip, .is-valid ~ .valid-feedback, .is-valid ~ .valid-tooltip {
display:block;
}
.was-validated .form-control:valid, .form-control.is-valid {
border-color:#2e844a;
padding-right:calc(1.5em + 0.75rem);
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%232e844a' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
background-repeat:no-repeat;
background-position:right calc(0.375em + 0.1875rem) center;
background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
border-color:#2e844a;
box-shadow:0 0 0 0.25rem rgba(46,132,74,0.25);
}
.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
padding-right:calc(1.5em + 0.75rem);
background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}
.was-validated .form-select:valid, .was-validated .facets-dropdown:valid, .form-select.is-valid, .is-valid.facets-dropdown {
border-color:#2e844a;
}
.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .facets-dropdown:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .was-validated .facets-dropdown:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .is-valid.facets-dropdown:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"], .is-valid.facets-dropdown:not([multiple])[size="1"] {
padding-right:4.125rem;
background-image:url('data:image/svg+xml,%3Csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M2.55352 4.30762H13.4458C13.7535 4.30762 13.9689 4.70762 13.7227 4.98454L8.39967 11.5076C8.21506 11.7538 7.81506 11.7538 7.63044 11.5076L2.24583 4.98454C2.03044 4.70762 2.21506 4.30762 2.55352 4.30762Z" fill="%23696C70"/%3E%3C/svg%3E%0A'), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%232e844a' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
background-position:right 0.75rem center, center right 2.25rem;
background-size:16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:valid:focus, .was-validated .facets-dropdown:valid:focus, .form-select.is-valid:focus, .is-valid.facets-dropdown:focus {
border-color:#2e844a;
box-shadow:0 0 0 0.25rem rgba(46,132,74,0.25);
}
.was-validated .form-check-input:valid, .form-check-input.is-valid {
border-color:#2e844a;
}
.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
background-color:#2e844a;
}
.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
box-shadow:0 0 0 0.25rem rgba(46,132,74,0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
color:#2e844a;
}
.form-check-inline .form-check-input ~ .valid-feedback {
    margin-left: .5em;
}
.was-validated .input-group .form-control:valid, .input-group .form-control.is-valid, .was-validated .input-group .form-select:valid, .was-validated .input-group .facets-dropdown:valid, .input-group .form-select.is-valid, .input-group .is-valid.facets-dropdown {
z-index:1;
}
.was-validated .input-group .form-control:valid:focus, .input-group .form-control.is-valid:focus, .was-validated .input-group .form-select:valid:focus, .was-validated .input-group .facets-dropdown:valid:focus, .input-group .form-select.is-valid:focus, .input-group .is-valid.facets-dropdown:focus {
z-index:3;
}
.invalid-feedback {
    display: none;
    width: 100%;
    margin-top: 0.25rem;
    font-size: 0.875em;
    color: #dc3545;
}
.invalid-tooltip {
    position: absolute;
    top: 100%;
    z-index: 5;
    display: none;
    max-width: 100%;
    padding: 0.25rem 0.5rem;
    margin-top: .1rem;
    font-size: 0.875rem;
    color: #fff;
    background-color: rgba(220,53,69,0.9);
    border-radius: 0.25rem;
}
.was-validated :invalid ~ .invalid-feedback, .was-validated :invalid ~ .invalid-tooltip, .is-invalid ~ .invalid-feedback, .is-invalid ~ .invalid-tooltip {
display:block;
}
.was-validated .form-control:invalid, .form-control.is-invalid {
border-color:#dc3545;
padding-right:calc(1.5em + 0.75rem);
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
background-repeat:no-repeat;
background-position:right calc(0.375em + 0.1875rem) center;
background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
border-color:#dc3545;
box-shadow:0 0 0 0.25rem rgba(220,53,69,0.25);
}
.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
padding-right:calc(1.5em + 0.75rem);
background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}
.was-validated .form-select:invalid, .was-validated .facets-dropdown:invalid, .form-select.is-invalid, .is-invalid.facets-dropdown {
border-color:#dc3545;
}
.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .facets-dropdown:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .was-validated .facets-dropdown:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .is-invalid.facets-dropdown:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"], .is-invalid.facets-dropdown:not([multiple])[size="1"] {
padding-right:4.125rem;
background-image:url('data:image/svg+xml,%3Csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M2.55352 4.30762H13.4458C13.7535 4.30762 13.9689 4.70762 13.7227 4.98454L8.39967 11.5076C8.21506 11.7538 7.81506 11.7538 7.63044 11.5076L2.24583 4.98454C2.03044 4.70762 2.21506 4.30762 2.55352 4.30762Z" fill="%23696C70"/%3E%3C/svg%3E%0A'), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
background-position:right 0.75rem center, center right 2.25rem;
background-size:16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:invalid:focus, .was-validated .facets-dropdown:invalid:focus, .form-select.is-invalid:focus, .is-invalid.facets-dropdown:focus {
border-color:#dc3545;
box-shadow:0 0 0 0.25rem rgba(220,53,69,0.25);
}
.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
border-color:#dc3545;
}
.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
background-color:#dc3545;
}
.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
box-shadow:0 0 0 0.25rem rgba(220,53,69,0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
color:#dc3545;
}
.form-check-inline .form-check-input ~ .invalid-feedback {
    margin-left: .5em;
}
.was-validated .input-group .form-control:invalid, .input-group .form-control.is-invalid, .was-validated .input-group .form-select:invalid, .was-validated .input-group .facets-dropdown:invalid, .input-group .form-select.is-invalid, .input-group .is-invalid.facets-dropdown {
z-index:2;
}
.was-validated .input-group .form-control:invalid:focus, .input-group .form-control.is-invalid:focus, .was-validated .input-group .form-select:invalid:focus, .was-validated .input-group .facets-dropdown:invalid:focus, .input-group .form-select.is-invalid:focus, .input-group .is-invalid.facets-dropdown:focus {
z-index:3;
}
.fixed-top {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1030;
}
.fixed-bottom {
    position: fixed;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1030;
}
.sticky-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
}

@media (min-width:375px) {
.sticky-ss-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
}
}

@media (min-width:576px) {
.sticky-sm-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
}
}

@media (min-width:768px) {
.sticky-md-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
}
}

@media (min-width:992px) {
.sticky-lg-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
}
}

@media (min-width:1200px) {
.sticky-xl-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
}
}

@media (min-width:1400px) {
.sticky-xxl-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
}
}
.visually-hidden, .visually-hidden-focusable:not(:focus):not(:focus-within) {
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    padding: 0 !important;
    margin: -1px !important;
    overflow: hidden !important;
    clip: rect(0,0,0,0) !important;
    white-space: nowrap !important;
    border: 0 !important;
}
.align-baseline {
    vertical-align: baseline !important;
}
.align-top {
    vertical-align: top !important;
}
.align-middle {
    vertical-align: middle !important;
}
.align-bottom {
    vertical-align: bottom !important;
}
.align-text-bottom {
    vertical-align: text-bottom !important;
}
.align-text-top {
    vertical-align: text-top !important;
}
.float-start {
    float: left !important;
}
.float-end {
    float: right !important;
}
.float-none {
    float: none !important;
}
.opacity-0 {
    opacity: 0 !important;
}
.opacity-25 {
    opacity: 0.25 !important;
}
.opacity-50 {
    opacity: 0.5 !important;
}
.opacity-75 {
    opacity: 0.75 !important;
}
.opacity-100 {
    opacity: 1 !important;
}
.overflow-auto {
    overflow: auto !important;
}
.overflow-hidden {
    overflow: hidden !important;
}
.overflow-visible {
    overflow: visible !important;
}
.overflow-scroll {
    overflow: scroll !important;
}
.d-inline {
    display: inline !important;
}
.d-inline-block {
    display: inline-block !important;
}
.d-block {
    display: block !important;
}
.d-grid {
    display: grid !important;
}
.d-table {
    display: table !important;
}
.d-table-row {
    display: table-row !important;
}
.d-table-cell {
    display: table-cell !important;
}
.d-flex, .paragraph--type--agenda .paragraph--type--agenda-item .field__timefield_time {
    display: flex;
}
.d-inline-flex {
    display: inline-flex !important;
}
.d-none {
    display: none !important;
}
.shadow {
    box-shadow: 0 0.5rem 1rem rgba(29,29,27,0.15) !important;
}
.shadow-sm {
    box-shadow: 0 0.125rem 0.25rem rgba(29,29,27,0.075) !important;
}
.shadow-lg {
    box-shadow: 0 1rem 3rem rgba(29,29,27,0.175) !important;
}
.shadow-none {
    box-shadow: none !important;
}
.position-static {
    position: static !important;
}
.position-relative {
    position: relative !important;
}
.position-absolute {
    position: absolute !important;
}
.position-fixed {
    position: fixed !important;
}
.position-sticky {
    position: -webkit-sticky !important;
    position: sticky !important;
}
.top-0 {
    top: 0 !important;
}
.top-50 {
    top: 50% !important;
}
.top-100 {
    top: 100% !important;
}
.bottom-0 {
    bottom: 0 !important;
}
.bottom-50 {
    bottom: 50% !important;
}
.bottom-100 {
    bottom: 100% !important;
}
.start-0 {
    left: 0 !important;
}
.start-50 {
    left: 50% !important;
}
.start-100 {
    left: 100% !important;
}
.end-0 {
    right: 0 !important;
}
.end-50 {
    right: 50% !important;
}
.end-100 {
    right: 100% !important;
}
.translate-middle {
    transform: translate(-50%, -50%) !important;
}
.translate-middle-x {
    transform: translateX(-50%) !important;
}
.translate-middle-y {
    transform: translateY(-50%) !important;
}
.border {
    border: 1px solid #dee2e6 !important;
}
.border-0 {
    border: 0 !important;
}
.border-top {
    border-top: 1px solid #dee2e6 !important;
}
.border-top-0 {
    border-top: 0 !important;
}
.border-end {
    border-right: 1px solid #dee2e6 !important;
}
.border-end-0 {
    border-right: 0 !important;
}
.border-bottom {
    border-bottom: 1px solid #dee2e6 !important;
}
.border-bottom-0 {
    border-bottom: 0 !important;
}
.border-start {
    border-left: 1px solid #dee2e6 !important;
}
.border-start-0 {
    border-left: 0 !important;
}
.border-primary {
    border-color: #e30613 !important;
}
.border-secondary {
    border-color: #25303b !important;
}
.border-white {
    border-color: #fff !important;
}
.border-1 {
    border-width: 1px !important;
}
.border-2 {
    border-width: 2px !important;
}
.border-3 {
    border-width: 3px !important;
}
.border-4 {
    border-width: 4px !important;
}
.border-5 {
    border-width: 5px !important;
}
.w-25 {
    width: 25% !important;
}
.w-50 {
    width: 50% !important;
}
.w-75 {
    width: 75% !important;
}
.w-100 {
    width: 100% !important;
}
.w-auto {
    width: auto !important;
}
.mw-100 {
    max-width: 100% !important;
}
.vw-100 {
    width: 100vw !important;
}
.min-vw-100 {
    min-width: 100vw !important;
}
.h-25 {
    height: 25% !important;
}
.h-50 {
    height: 50% !important;
}
.h-75 {
    height: 75% !important;
}
.h-100, .paragraph--type--agenda .paragraph--type--agenda-item .field__timefield_time {
    height: 100% !important;
}
.h-auto {
    height: auto !important;
}
.mh-100 {
    max-height: 100% !important;
}
.vh-100 {
    height: 100vh !important;
}
.min-vh-100 {
    min-height: 100vh !important;
}
.flex-fill {
    flex: 1 1 auto !important;
}
.flex-row {
    flex-direction: row !important;
}
.flex-column {
    flex-direction: column !important;
}
.flex-row-reverse {
    flex-direction: row-reverse !important;
}
.flex-column-reverse {
    flex-direction: column-reverse !important;
}
.flex-grow-0 {
    flex-grow: 0 !important;
}
.flex-grow-1 {
    flex-grow: 1 !important;
}
.flex-shrink-0 {
    flex-shrink: 0 !important;
}
.flex-shrink-1 {
    flex-shrink: 1 !important;
}
.flex-wrap {
    flex-wrap: wrap !important;
}
.flex-nowrap {
    flex-wrap: nowrap !important;
}
.flex-wrap-reverse {
    flex-wrap: wrap-reverse !important;
}
.gap-0 {
    gap: 0 !important;
}
.gap-1 {
    gap: 0.25rem !important;
}
.gap-2 {
    gap: 0.5rem !important;
}
.gap-3 {
    gap: 1rem !important;
}
.gap-4 {
    gap: 1.5rem !important;
}
.gap-5 {
    gap: 3rem !important;
}
.justify-content-start, .paragraph--type--agenda .paragraph--type--agenda-item .field__timefield_time:last-child {
    justify-content: flex-start !important;
}
.justify-content-end, .paragraph--type--agenda .paragraph--type--agenda-item .field__timefield_time:first-child {
    justify-content: flex-end !important;
}
.justify-content-center {
    justify-content: center !important;
}
.justify-content-between, .share .inline_content__header, .event-attendance .inline_content__header {
    justify-content: space-between !important;
}
.justify-content-around {
    justify-content: space-around !important;
}
.justify-content-evenly {
    justify-content: space-evenly !important;
}
.align-items-start {
    align-items: flex-start !important;
}
.align-items-end {
    align-items: flex-end !important;
}
.align-items-center, .paragraph--type--agenda .paragraph--type--agenda-item .field__timefield_time {
    align-items: center !important;
}
.align-items-baseline {
    align-items: baseline !important;
}
.align-items-stretch {
    align-items: stretch !important;
}
.align-content-start {
    align-content: flex-start !important;
}
.align-content-end {
    align-content: flex-end !important;
}
.align-content-center {
    align-content: center !important;
}
.align-content-between {
    align-content: space-between !important;
}
.align-content-around {
    align-content: space-around !important;
}
.align-content-stretch {
    align-content: stretch !important;
}
.align-self-auto {
    align-self: auto !important;
}
.align-self-start {
    align-self: flex-start !important;
}
.align-self-end {
    align-self: flex-end !important;
}
.align-self-center {
    align-self: center !important;
}
.align-self-baseline {
    align-self: baseline !important;
}
.align-self-stretch {
    align-self: stretch !important;
}
.order-first {
    order: -1 !important;
}
.order-0 {
    order: 0 !important;
}
.order-1 {
    order: 1 !important;
}
.order-2 {
    order: 2 !important;
}
.order-3 {
    order: 3 !important;
}
.order-4 {
    order: 4 !important;
}
.order-5 {
    order: 5 !important;
}
.order-last {
    order: 6 !important;
}
.m-0 {
    margin: 0 !important;
}
.m-1 {
    margin: 0.25rem !important;
}
.m-2 {
    margin: 0.5rem !important;
}
.m-3 {
    margin: 1rem !important;
}
.m-4 {
    margin: 1.5rem !important;
}
.m-5 {
    margin: 3rem !important;
}
.m-auto {
    margin: auto !important;
}
.mx-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
}
.mx-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
}
.mx-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
}
.mx-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
}
.mx-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
}
.mx-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
}
.mx-auto {
    margin-right: auto !important;
    margin-left: auto !important;
}
.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}
.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
}
.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
}
.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
}
.my-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
}
.my-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
}
.my-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
}
.mt-0 {
    margin-top: 0 !important;
}
.mt-1 {
    margin-top: 0.25rem !important;
}
.mt-2 {
    margin-top: 0.5rem !important;
}
.mt-3 {
    margin-top: 1rem !important;
}
.mt-4 {
    margin-top: 1.5rem !important;
}
.mt-5 {
    margin-top: 3rem !important;
}
.mt-auto {
    margin-top: auto !important;
}
.me-0 {
    margin-right: 0 !important;
}
.me-1 {
    margin-right: 0.25rem !important;
}
.me-2 {
    margin-right: 0.5rem !important;
}
.me-3 {
    margin-right: 1rem !important;
}
.me-4 {
    margin-right: 1.5rem !important;
}
.me-5 {
    margin-right: 3rem !important;
}
.me-auto {
    margin-right: auto !important;
}
.mb-0 {
    margin-bottom: 0 !important;
}
.mb-1 {
    margin-bottom: 0.25rem !important;
}
.mb-2 {
    margin-bottom: 0.5rem !important;
}
.mb-3 {
    margin-bottom: 1rem !important;
}
.mb-4 {
    margin-bottom: 1.5rem !important;
}
.mb-5 {
    margin-bottom: 3rem !important;
}
.mb-auto {
    margin-bottom: auto !important;
}
.ms-0 {
    margin-left: 0 !important;
}
.ms-1 {
    margin-left: 0.25rem !important;
}
.ms-2 {
    margin-left: 0.5rem !important;
}
.ms-3 {
    margin-left: 1rem !important;
}
.ms-4 {
    margin-left: 1.5rem !important;
}
.ms-5 {
    margin-left: 3rem !important;
}
.ms-auto {
    margin-left: auto !important;
}
.p-0, .paragraph--type--agenda .paragraph--type--agenda-item .field__timefield_time {
    padding: 0 !important;
}
.p-1 {
    padding: 0.25rem !important;
}
.p-2 {
    padding: 0.5rem !important;
}
.p-3 {
    padding: 1rem !important;
}
.p-4 {
    padding: 1.5rem !important;
}
.p-5 {
    padding: 3rem !important;
}
.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
}
.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
}
.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
}
.px-3 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
}
.px-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
}
.px-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
}
.py-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
}
.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
}
.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
}
.py-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
}
.py-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
}
.pt-0 {
    padding-top: 0 !important;
}
.pt-1 {
    padding-top: 0.25rem !important;
}
.pt-2 {
    padding-top: 0.5rem !important;
}
.pt-3 {
    padding-top: 1rem !important;
}
.pt-4 {
    padding-top: 1.5rem !important;
}
.pt-5 {
    padding-top: 3rem !important;
}
.pe-0 {
    padding-right: 0 !important;
}
.pe-1, .paragraph--type--agenda .paragraph--type--agenda-item .field__timefield_time:first-child {
    padding-right: 0.25rem !important;
}
.pe-2 {
    padding-right: 0.5rem !important;
}
.pe-3 {
    padding-right: 1rem !important;
}
.pe-4 {
    padding-right: 1.5rem !important;
}
.pe-5 {
    padding-right: 3rem !important;
}
.pb-0 {
    padding-bottom: 0 !important;
}
.pb-1 {
    padding-bottom: 0.25rem !important;
}
.pb-2 {
    padding-bottom: 0.5rem !important;
}
.pb-3 {
    padding-bottom: 1rem !important;
}
.pb-4 {
    padding-bottom: 1.5rem !important;
}
.pb-5 {
    padding-bottom: 3rem !important;
}
.ps-0 {
    padding-left: 0 !important;
}
.ps-1, .paragraph--type--agenda .paragraph--type--agenda-item .field__timefield_time:last-child {
    padding-left: 0.25rem !important;
}
.ps-2 {
    padding-left: 0.5rem !important;
}
.ps-3 {
    padding-left: 1rem !important;
}
.ps-4 {
    padding-left: 1.5rem !important;
}
.ps-5 {
    padding-left: 3rem !important;
}
.font-monospace {
    font-family: var(--bs-font-monospace) !important;
}
.fs-1 {
    font-size: calc(1.375rem + 1.5vw) !important;
}
.fs-2 {
    font-size: calc(1.325rem + 0.9vw) !important;
}
.fs-3 {
    font-size: calc(1.3rem + 0.6vw) !important;
}
.fs-4 {
    font-size: calc(1.275rem + 0.3vw) !important;
}
.fs-5 {
    font-size: 1.25rem !important;
}
.fs-6 {
    font-size: 1rem !important;
}
.fst-italic {
    font-style: italic !important;
}
.fst-normal {
    font-style: normal !important;
}
.fw-light {
    font-weight: 300 !important;
}
.fw-lighter {
    font-weight: lighter !important;
}
.fw-normal {
    font-weight: 400 !important;
}
.fw-bold {
    font-weight: 700 !important;
}
.fw-bolder {
    font-weight: bolder !important;
}
.lh-1 {
    line-height: 1 !important;
}
.lh-sm {
    line-height: 1.25 !important;
}
.lh-base {
    line-height: 1.5 !important;
}
.lh-lg {
    line-height: 2 !important;
}
.text-start, .share .inline_content__header, .event-attendance .inline_content__header {
    text-align: left !important;
}
.text-end {
    text-align: right !important;
}
.text-center {
    text-align: center !important;
}
.text-decoration-none {
    text-decoration: none !important;
}
.text-decoration-underline {
    text-decoration: underline !important;
}
.text-decoration-line-through {
    text-decoration: line-through !important;
}
.text-lowercase {
    text-transform: lowercase !important;
}
.text-uppercase {
    text-transform: uppercase !important;
}
.text-capitalize {
    text-transform: capitalize !important;
}
.text-wrap {
    white-space: normal !important;
}
.text-nowrap {
    white-space: nowrap !important;
}
.text-break {
    word-wrap: break-word !important;
    word-break: break-word !important;
}
.text-primary {
--bs-text-opacity:1;
    color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
}
.text-secondary {
--bs-text-opacity:1;
    color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;
}
.text-success {
--bs-text-opacity:1;
    color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
}
.text-info {
--bs-text-opacity:1;
    color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;
}
.text-warning {
--bs-text-opacity:1;
    color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;
}
.text-danger {
--bs-text-opacity:1;
    color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
}
.text-light {
--bs-text-opacity:1;
    color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;
}
.text-dark {
--bs-text-opacity:1;
    color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;
}
.text-black {
--bs-text-opacity:1;
    color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;
}
.text-white {
--bs-text-opacity:1;
    color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}
.text-body {
--bs-text-opacity:1;
    color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;
}
.text-muted {
--bs-text-opacity:1;
    color: #6c757d !important;
}
.text-black-50 {
--bs-text-opacity:1;
    color: rgba(29,29,27,0.5) !important;
}
.text-white-50 {
--bs-text-opacity:1;
    color: rgba(255,255,255,0.5) !important;
}
.text-reset {
--bs-text-opacity:1;
    color: inherit !important;
}
.text-opacity-25 {
--bs-text-opacity:0.25;
}
.text-opacity-50 {
--bs-text-opacity:0.5;
}
.text-opacity-75 {
--bs-text-opacity:0.75;
}
.text-opacity-100 {
--bs-text-opacity:1;
}
.bg-primary {
--bs-bg-opacity:1;
    background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
}
.bg-secondary {
--bs-bg-opacity:1;
    background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
}
.bg-success {
--bs-bg-opacity:1;
    background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
}
.bg-info {
--bs-bg-opacity:1;
    background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
}
.bg-warning {
--bs-bg-opacity:1;
    background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
}
.bg-danger {
--bs-bg-opacity:1;
    background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
}
.bg-light {
--bs-bg-opacity:1;
    background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
}
.bg-dark {
--bs-bg-opacity:1;
    background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
}
.bg-black {
--bs-bg-opacity:1;
    background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
}
.bg-white {
--bs-bg-opacity:1;
    background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
}
.bg-body {
--bs-bg-opacity:1;
    background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
}
.bg-transparent {
--bs-bg-opacity:1;
    background-color: transparent !important;
}
.bg-opacity-10 {
--bs-bg-opacity:0.1;
}
.bg-opacity-25 {
--bs-bg-opacity:0.25;
}
.bg-opacity-50 {
--bs-bg-opacity:0.5;
}
.bg-opacity-75 {
--bs-bg-opacity:0.75;
}
.bg-opacity-100 {
--bs-bg-opacity:1;
}
.bg-gradient {
    background-image: var(--bs-gradient) !important;
}
.user-select-all {
    -webkit-user-select: all !important;
    -moz-user-select: all !important;
    user-select: all !important;
}
.user-select-auto {
    -webkit-user-select: auto !important;
    -moz-user-select: auto !important;
    -ms-user-select: auto !important;
    user-select: auto !important;
}
.user-select-none {
    -webkit-user-select: none !important;
    -moz-user-select: none !important;
    -ms-user-select: none !important;
    user-select: none !important;
}
.pe-none {
    pointer-events: none !important;
}
.pe-auto {
    pointer-events: auto !important;
}
.rounded {
    border-radius: 4px !important;
}
.rounded-0 {
    border-radius: 0 !important;
}
.rounded-1 {
    border-radius: 0.2rem !important;
}
.rounded-2 {
    border-radius: 4px !important;
}
.rounded-3 {
    border-radius: 0.3rem !important;
}
.rounded-circle {
    border-radius: 50% !important;
}
.rounded-pill {
    border-radius: 50rem !important;
}
.rounded-top {
    border-top-left-radius: 4px !important;
    border-top-right-radius: 4px !important;
}
.rounded-end {
    border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important;
}
.rounded-bottom {
    border-bottom-right-radius: 4px !important;
    border-bottom-left-radius: 4px !important;
}
.rounded-start {
    border-bottom-left-radius: 4px !important;
    border-top-left-radius: 4px !important;
}
.visible {
    visibility: visible !important;
}
.invisible {
    visibility: hidden !important;
}

@media (min-width:375px) {
.float-ss-start {
    float: left !important;
}
.float-ss-end {
    float: right !important;
}
.float-ss-none {
    float: none !important;
}
.d-ss-inline {
    display: inline !important;
}
.d-ss-inline-block {
    display: inline-block !important;
}
.d-ss-block {
    display: block !important;
}
.d-ss-grid {
    display: grid !important;
}
.d-ss-table {
    display: table !important;
}
.d-ss-table-row {
    display: table-row !important;
}
.d-ss-table-cell {
    display: table-cell !important;
}
.d-ss-flex {
    display: flex !important;
}
.d-ss-inline-flex {
    display: inline-flex !important;
}
.d-ss-none {
    display: none !important;
}
.flex-ss-fill {
    flex: 1 1 auto !important;
}
.flex-ss-row {
    flex-direction: row !important;
}
.flex-ss-column {
    flex-direction: column !important;
}
.flex-ss-row-reverse {
    flex-direction: row-reverse !important;
}
.flex-ss-column-reverse {
    flex-direction: column-reverse !important;
}
.flex-ss-grow-0 {
    flex-grow: 0 !important;
}
.flex-ss-grow-1 {
    flex-grow: 1 !important;
}
.flex-ss-shrink-0 {
    flex-shrink: 0 !important;
}
.flex-ss-shrink-1 {
    flex-shrink: 1 !important;
}
.flex-ss-wrap {
    flex-wrap: wrap !important;
}
.flex-ss-nowrap {
    flex-wrap: nowrap !important;
}
.flex-ss-wrap-reverse {
    flex-wrap: wrap-reverse !important;
}
.gap-ss-0 {
    gap: 0 !important;
}
.gap-ss-1 {
    gap: 0.25rem !important;
}
.gap-ss-2 {
    gap: 0.5rem !important;
}
.gap-ss-3 {
    gap: 1rem !important;
}
.gap-ss-4 {
    gap: 1.5rem !important;
}
.gap-ss-5 {
    gap: 3rem !important;
}
.justify-content-ss-start {
    justify-content: flex-start !important;
}
.justify-content-ss-end {
    justify-content: flex-end !important;
}
.justify-content-ss-center {
    justify-content: center !important;
}
.justify-content-ss-between {
    justify-content: space-between !important;
}
.justify-content-ss-around {
    justify-content: space-around !important;
}
.justify-content-ss-evenly {
    justify-content: space-evenly !important;
}
.align-items-ss-start {
    align-items: flex-start !important;
}
.align-items-ss-end {
    align-items: flex-end !important;
}
.align-items-ss-center {
    align-items: center !important;
}
.align-items-ss-baseline {
    align-items: baseline !important;
}
.align-items-ss-stretch {
    align-items: stretch !important;
}
.align-content-ss-start {
    align-content: flex-start !important;
}
.align-content-ss-end {
    align-content: flex-end !important;
}
.align-content-ss-center {
    align-content: center !important;
}
.align-content-ss-between {
    align-content: space-between !important;
}
.align-content-ss-around {
    align-content: space-around !important;
}
.align-content-ss-stretch {
    align-content: stretch !important;
}
.align-self-ss-auto {
    align-self: auto !important;
}
.align-self-ss-start {
    align-self: flex-start !important;
}
.align-self-ss-end {
    align-self: flex-end !important;
}
.align-self-ss-center {
    align-self: center !important;
}
.align-self-ss-baseline {
    align-self: baseline !important;
}
.align-self-ss-stretch {
    align-self: stretch !important;
}
.order-ss-first {
    order: -1 !important;
}
.order-ss-0 {
    order: 0 !important;
}
.order-ss-1 {
    order: 1 !important;
}
.order-ss-2 {
    order: 2 !important;
}
.order-ss-3 {
    order: 3 !important;
}
.order-ss-4 {
    order: 4 !important;
}
.order-ss-5 {
    order: 5 !important;
}
.order-ss-last {
    order: 6 !important;
}
.m-ss-0 {
    margin: 0 !important;
}
.m-ss-1 {
    margin: 0.25rem !important;
}
.m-ss-2 {
    margin: 0.5rem !important;
}
.m-ss-3 {
    margin: 1rem !important;
}
.m-ss-4 {
    margin: 1.5rem !important;
}
.m-ss-5 {
    margin: 3rem !important;
}
.m-ss-auto {
    margin: auto !important;
}
.mx-ss-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
}
.mx-ss-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
}
.mx-ss-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
}
.mx-ss-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
}
.mx-ss-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
}
.mx-ss-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
}
.mx-ss-auto {
    margin-right: auto !important;
    margin-left: auto !important;
}
.my-ss-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}
.my-ss-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
}
.my-ss-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
}
.my-ss-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
}
.my-ss-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
}
.my-ss-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
}
.my-ss-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
}
.mt-ss-0 {
    margin-top: 0 !important;
}
.mt-ss-1 {
    margin-top: 0.25rem !important;
}
.mt-ss-2 {
    margin-top: 0.5rem !important;
}
.mt-ss-3 {
    margin-top: 1rem !important;
}
.mt-ss-4 {
    margin-top: 1.5rem !important;
}
.mt-ss-5 {
    margin-top: 3rem !important;
}
.mt-ss-auto {
    margin-top: auto !important;
}
.me-ss-0 {
    margin-right: 0 !important;
}
.me-ss-1 {
    margin-right: 0.25rem !important;
}
.me-ss-2 {
    margin-right: 0.5rem !important;
}
.me-ss-3 {
    margin-right: 1rem !important;
}
.me-ss-4 {
    margin-right: 1.5rem !important;
}
.me-ss-5 {
    margin-right: 3rem !important;
}
.me-ss-auto {
    margin-right: auto !important;
}
.mb-ss-0 {
    margin-bottom: 0 !important;
}
.mb-ss-1 {
    margin-bottom: 0.25rem !important;
}
.mb-ss-2 {
    margin-bottom: 0.5rem !important;
}
.mb-ss-3 {
    margin-bottom: 1rem !important;
}
.mb-ss-4 {
    margin-bottom: 1.5rem !important;
}
.mb-ss-5 {
    margin-bottom: 3rem !important;
}
.mb-ss-auto {
    margin-bottom: auto !important;
}
.ms-ss-0 {
    margin-left: 0 !important;
}
.ms-ss-1 {
    margin-left: 0.25rem !important;
}
.ms-ss-2 {
    margin-left: 0.5rem !important;
}
.ms-ss-3 {
    margin-left: 1rem !important;
}
.ms-ss-4 {
    margin-left: 1.5rem !important;
}
.ms-ss-5 {
    margin-left: 3rem !important;
}
.ms-ss-auto {
    margin-left: auto !important;
}
.p-ss-0 {
    padding: 0 !important;
}
.p-ss-1 {
    padding: 0.25rem !important;
}
.p-ss-2 {
    padding: 0.5rem !important;
}
.p-ss-3 {
    padding: 1rem !important;
}
.p-ss-4 {
    padding: 1.5rem !important;
}
.p-ss-5 {
    padding: 3rem !important;
}
.px-ss-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
}
.px-ss-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
}
.px-ss-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
}
.px-ss-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
}
.px-ss-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
}
.px-ss-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
}
.py-ss-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
.py-ss-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
}
.py-ss-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
}
.py-ss-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
}
.py-ss-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
}
.py-ss-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
}
.pt-ss-0 {
    padding-top: 0 !important;
}
.pt-ss-1 {
    padding-top: 0.25rem !important;
}
.pt-ss-2 {
    padding-top: 0.5rem !important;
}
.pt-ss-3 {
    padding-top: 1rem !important;
}
.pt-ss-4 {
    padding-top: 1.5rem !important;
}
.pt-ss-5 {
    padding-top: 3rem !important;
}
.pe-ss-0 {
    padding-right: 0 !important;
}
.pe-ss-1 {
    padding-right: 0.25rem !important;
}
.pe-ss-2 {
    padding-right: 0.5rem !important;
}
.pe-ss-3 {
    padding-right: 1rem !important;
}
.pe-ss-4 {
    padding-right: 1.5rem !important;
}
.pe-ss-5 {
    padding-right: 3rem !important;
}
.pb-ss-0 {
    padding-bottom: 0 !important;
}
.pb-ss-1 {
    padding-bottom: 0.25rem !important;
}
.pb-ss-2 {
    padding-bottom: 0.5rem !important;
}
.pb-ss-3 {
    padding-bottom: 1rem !important;
}
.pb-ss-4 {
    padding-bottom: 1.5rem !important;
}
.pb-ss-5 {
    padding-bottom: 3rem !important;
}
.ps-ss-0 {
    padding-left: 0 !important;
}
.ps-ss-1 {
    padding-left: 0.25rem !important;
}
.ps-ss-2 {
    padding-left: 0.5rem !important;
}
.ps-ss-3 {
    padding-left: 1rem !important;
}
.ps-ss-4 {
    padding-left: 1.5rem !important;
}
.ps-ss-5 {
    padding-left: 3rem !important;
}
.text-ss-start {
    text-align: left !important;
}
.text-ss-end {
    text-align: right !important;
}
.text-ss-center {
    text-align: center !important;
}
}

@media (min-width:576px) {
.float-sm-start {
    float: left !important;
}
.float-sm-end {
    float: right !important;
}
.float-sm-none {
    float: none !important;
}
.d-sm-inline {
    display: inline !important;
}
.d-sm-inline-block {
    display: inline-block !important;
}
.d-sm-block {
    display: block !important;
}
.d-sm-grid {
    display: grid !important;
}
.d-sm-table {
    display: table !important;
}
.d-sm-table-row {
    display: table-row !important;
}
.d-sm-table-cell {
    display: table-cell !important;
}
.d-sm-flex {
    display: flex !important;
}
.d-sm-inline-flex {
    display: inline-flex !important;
}
.d-sm-none {
    display: none !important;
}
.flex-sm-fill {
    flex: 1 1 auto !important;
}
.flex-sm-row {
    flex-direction: row !important;
}
.flex-sm-column {
    flex-direction: column !important;
}
.flex-sm-row-reverse {
    flex-direction: row-reverse !important;
}
.flex-sm-column-reverse {
    flex-direction: column-reverse !important;
}
.flex-sm-grow-0 {
    flex-grow: 0 !important;
}
.flex-sm-grow-1 {
    flex-grow: 1 !important;
}
.flex-sm-shrink-0 {
    flex-shrink: 0 !important;
}
.flex-sm-shrink-1 {
    flex-shrink: 1 !important;
}
.flex-sm-wrap {
    flex-wrap: wrap !important;
}
.flex-sm-nowrap {
    flex-wrap: nowrap !important;
}
.flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
}
.gap-sm-0 {
    gap: 0 !important;
}
.gap-sm-1 {
    gap: 0.25rem !important;
}
.gap-sm-2 {
    gap: 0.5rem !important;
}
.gap-sm-3 {
    gap: 1rem !important;
}
.gap-sm-4 {
    gap: 1.5rem !important;
}
.gap-sm-5 {
    gap: 3rem !important;
}
.justify-content-sm-start {
    justify-content: flex-start !important;
}
.justify-content-sm-end {
    justify-content: flex-end !important;
}
.justify-content-sm-center {
    justify-content: center !important;
}
.justify-content-sm-between {
    justify-content: space-between !important;
}
.justify-content-sm-around {
    justify-content: space-around !important;
}
.justify-content-sm-evenly {
    justify-content: space-evenly !important;
}
.align-items-sm-start {
    align-items: flex-start !important;
}
.align-items-sm-end {
    align-items: flex-end !important;
}
.align-items-sm-center {
    align-items: center !important;
}
.align-items-sm-baseline {
    align-items: baseline !important;
}
.align-items-sm-stretch {
    align-items: stretch !important;
}
.align-content-sm-start {
    align-content: flex-start !important;
}
.align-content-sm-end {
    align-content: flex-end !important;
}
.align-content-sm-center {
    align-content: center !important;
}
.align-content-sm-between {
    align-content: space-between !important;
}
.align-content-sm-around {
    align-content: space-around !important;
}
.align-content-sm-stretch {
    align-content: stretch !important;
}
.align-self-sm-auto {
    align-self: auto !important;
}
.align-self-sm-start {
    align-self: flex-start !important;
}
.align-self-sm-end {
    align-self: flex-end !important;
}
.align-self-sm-center {
    align-self: center !important;
}
.align-self-sm-baseline {
    align-self: baseline !important;
}
.align-self-sm-stretch {
    align-self: stretch !important;
}
.order-sm-first {
    order: -1 !important;
}
.order-sm-0 {
    order: 0 !important;
}
.order-sm-1 {
    order: 1 !important;
}
.order-sm-2 {
    order: 2 !important;
}
.order-sm-3 {
    order: 3 !important;
}
.order-sm-4 {
    order: 4 !important;
}
.order-sm-5 {
    order: 5 !important;
}
.order-sm-last {
    order: 6 !important;
}
.m-sm-0 {
    margin: 0 !important;
}
.m-sm-1 {
    margin: 0.25rem !important;
}
.m-sm-2 {
    margin: 0.5rem !important;
}
.m-sm-3 {
    margin: 1rem !important;
}
.m-sm-4 {
    margin: 1.5rem !important;
}
.m-sm-5 {
    margin: 3rem !important;
}
.m-sm-auto {
    margin: auto !important;
}
.mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
}
.mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
}
.mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
}
.mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
}
.mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
}
.mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
}
.mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
}
.my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}
.my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
}
.my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
}
.my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
}
.my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
}
.my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
}
.my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
}
.mt-sm-0 {
    margin-top: 0 !important;
}
.mt-sm-1 {
    margin-top: 0.25rem !important;
}
.mt-sm-2 {
    margin-top: 0.5rem !important;
}
.mt-sm-3 {
    margin-top: 1rem !important;
}
.mt-sm-4 {
    margin-top: 1.5rem !important;
}
.mt-sm-5 {
    margin-top: 3rem !important;
}
.mt-sm-auto {
    margin-top: auto !important;
}
.me-sm-0 {
    margin-right: 0 !important;
}
.me-sm-1 {
    margin-right: 0.25rem !important;
}
.me-sm-2 {
    margin-right: 0.5rem !important;
}
.me-sm-3 {
    margin-right: 1rem !important;
}
.me-sm-4 {
    margin-right: 1.5rem !important;
}
.me-sm-5 {
    margin-right: 3rem !important;
}
.me-sm-auto {
    margin-right: auto !important;
}
.mb-sm-0 {
    margin-bottom: 0 !important;
}
.mb-sm-1 {
    margin-bottom: 0.25rem !important;
}
.mb-sm-2 {
    margin-bottom: 0.5rem !important;
}
.mb-sm-3 {
    margin-bottom: 1rem !important;
}
.mb-sm-4 {
    margin-bottom: 1.5rem !important;
}
.mb-sm-5 {
    margin-bottom: 3rem !important;
}
.mb-sm-auto {
    margin-bottom: auto !important;
}
.ms-sm-0 {
    margin-left: 0 !important;
}
.ms-sm-1 {
    margin-left: 0.25rem !important;
}
.ms-sm-2 {
    margin-left: 0.5rem !important;
}
.ms-sm-3 {
    margin-left: 1rem !important;
}
.ms-sm-4 {
    margin-left: 1.5rem !important;
}
.ms-sm-5 {
    margin-left: 3rem !important;
}
.ms-sm-auto {
    margin-left: auto !important;
}
.p-sm-0 {
    padding: 0 !important;
}
.p-sm-1 {
    padding: 0.25rem !important;
}
.p-sm-2 {
    padding: 0.5rem !important;
}
.p-sm-3 {
    padding: 1rem !important;
}
.p-sm-4 {
    padding: 1.5rem !important;
}
.p-sm-5 {
    padding: 3rem !important;
}
.px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
}
.px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
}
.px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
}
.px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
}
.px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
}
.px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
}
.py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
.py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
}
.py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
}
.py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
}
.py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
}
.py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
}
.pt-sm-0 {
    padding-top: 0 !important;
}
.pt-sm-1 {
    padding-top: 0.25rem !important;
}
.pt-sm-2 {
    padding-top: 0.5rem !important;
}
.pt-sm-3 {
    padding-top: 1rem !important;
}
.pt-sm-4 {
    padding-top: 1.5rem !important;
}
.pt-sm-5 {
    padding-top: 3rem !important;
}
.pe-sm-0 {
    padding-right: 0 !important;
}
.pe-sm-1 {
    padding-right: 0.25rem !important;
}
.pe-sm-2 {
    padding-right: 0.5rem !important;
}
.pe-sm-3 {
    padding-right: 1rem !important;
}
.pe-sm-4 {
    padding-right: 1.5rem !important;
}
.pe-sm-5 {
    padding-right: 3rem !important;
}
.pb-sm-0 {
    padding-bottom: 0 !important;
}
.pb-sm-1 {
    padding-bottom: 0.25rem !important;
}
.pb-sm-2 {
    padding-bottom: 0.5rem !important;
}
.pb-sm-3 {
    padding-bottom: 1rem !important;
}
.pb-sm-4 {
    padding-bottom: 1.5rem !important;
}
.pb-sm-5 {
    padding-bottom: 3rem !important;
}
.ps-sm-0 {
    padding-left: 0 !important;
}
.ps-sm-1 {
    padding-left: 0.25rem !important;
}
.ps-sm-2 {
    padding-left: 0.5rem !important;
}
.ps-sm-3 {
    padding-left: 1rem !important;
}
.ps-sm-4 {
    padding-left: 1.5rem !important;
}
.ps-sm-5 {
    padding-left: 3rem !important;
}
.text-sm-start {
    text-align: left !important;
}
.text-sm-end {
    text-align: right !important;
}
.text-sm-center {
    text-align: center !important;
}
}

@media (min-width:768px) {
.float-md-start {
    float: left !important;
}
.float-md-end {
    float: right !important;
}
.float-md-none {
    float: none !important;
}
.d-md-inline {
    display: inline !important;
}
.d-md-inline-block {
    display: inline-block !important;
}
.d-md-block {
    display: block !important;
}
.d-md-grid {
    display: grid !important;
}
.d-md-table {
    display: table !important;
}
.d-md-table-row {
    display: table-row !important;
}
.d-md-table-cell {
    display: table-cell !important;
}
.d-md-flex {
    display: flex !important;
}
.d-md-inline-flex {
    display: inline-flex !important;
}
.d-md-none {
    display: none !important;
}
.flex-md-fill {
    flex: 1 1 auto !important;
}
.flex-md-row {
    flex-direction: row !important;
}
.flex-md-column {
    flex-direction: column !important;
}
.flex-md-row-reverse {
    flex-direction: row-reverse !important;
}
.flex-md-column-reverse {
    flex-direction: column-reverse !important;
}
.flex-md-grow-0 {
    flex-grow: 0 !important;
}
.flex-md-grow-1 {
    flex-grow: 1 !important;
}
.flex-md-shrink-0 {
    flex-shrink: 0 !important;
}
.flex-md-shrink-1 {
    flex-shrink: 1 !important;
}
.flex-md-wrap {
    flex-wrap: wrap !important;
}
.flex-md-nowrap {
    flex-wrap: nowrap !important;
}
.flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
}
.gap-md-0 {
    gap: 0 !important;
}
.gap-md-1 {
    gap: 0.25rem !important;
}
.gap-md-2 {
    gap: 0.5rem !important;
}
.gap-md-3 {
    gap: 1rem !important;
}
.gap-md-4 {
    gap: 1.5rem !important;
}
.gap-md-5 {
    gap: 3rem !important;
}
.justify-content-md-start {
    justify-content: flex-start !important;
}
.justify-content-md-end {
    justify-content: flex-end !important;
}
.justify-content-md-center {
    justify-content: center !important;
}
.justify-content-md-between {
    justify-content: space-between !important;
}
.justify-content-md-around {
    justify-content: space-around !important;
}
.justify-content-md-evenly {
    justify-content: space-evenly !important;
}
.align-items-md-start {
    align-items: flex-start !important;
}
.align-items-md-end {
    align-items: flex-end !important;
}
.align-items-md-center {
    align-items: center !important;
}
.align-items-md-baseline {
    align-items: baseline !important;
}
.align-items-md-stretch {
    align-items: stretch !important;
}
.align-content-md-start {
    align-content: flex-start !important;
}
.align-content-md-end {
    align-content: flex-end !important;
}
.align-content-md-center {
    align-content: center !important;
}
.align-content-md-between {
    align-content: space-between !important;
}
.align-content-md-around {
    align-content: space-around !important;
}
.align-content-md-stretch {
    align-content: stretch !important;
}
.align-self-md-auto {
    align-self: auto !important;
}
.align-self-md-start {
    align-self: flex-start !important;
}
.align-self-md-end {
    align-self: flex-end !important;
}
.align-self-md-center {
    align-self: center !important;
}
.align-self-md-baseline {
    align-self: baseline !important;
}
.align-self-md-stretch {
    align-self: stretch !important;
}
.order-md-first {
    order: -1 !important;
}
.order-md-0 {
    order: 0 !important;
}
.order-md-1 {
    order: 1 !important;
}
.order-md-2 {
    order: 2 !important;
}
.order-md-3 {
    order: 3 !important;
}
.order-md-4 {
    order: 4 !important;
}
.order-md-5 {
    order: 5 !important;
}
.order-md-last {
    order: 6 !important;
}
.m-md-0 {
    margin: 0 !important;
}
.m-md-1 {
    margin: 0.25rem !important;
}
.m-md-2 {
    margin: 0.5rem !important;
}
.m-md-3 {
    margin: 1rem !important;
}
.m-md-4 {
    margin: 1.5rem !important;
}
.m-md-5 {
    margin: 3rem !important;
}
.m-md-auto {
    margin: auto !important;
}
.mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
}
.mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
}
.mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
}
.mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
}
.mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
}
.mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
}
.mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
}
.my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}
.my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
}
.my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
}
.my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
}
.my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
}
.my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
}
.my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
}
.mt-md-0 {
    margin-top: 0 !important;
}
.mt-md-1 {
    margin-top: 0.25rem !important;
}
.mt-md-2 {
    margin-top: 0.5rem !important;
}
.mt-md-3 {
    margin-top: 1rem !important;
}
.mt-md-4 {
    margin-top: 1.5rem !important;
}
.mt-md-5 {
    margin-top: 3rem !important;
}
.mt-md-auto {
    margin-top: auto !important;
}
.me-md-0 {
    margin-right: 0 !important;
}
.me-md-1 {
    margin-right: 0.25rem !important;
}
.me-md-2 {
    margin-right: 0.5rem !important;
}
.me-md-3 {
    margin-right: 1rem !important;
}
.me-md-4 {
    margin-right: 1.5rem !important;
}
.me-md-5 {
    margin-right: 3rem !important;
}
.me-md-auto {
    margin-right: auto !important;
}
.mb-md-0 {
    margin-bottom: 0 !important;
}
.mb-md-1 {
    margin-bottom: 0.25rem !important;
}
.mb-md-2 {
    margin-bottom: 0.5rem !important;
}
.mb-md-3 {
    margin-bottom: 1rem !important;
}
.mb-md-4 {
    margin-bottom: 1.5rem !important;
}
.mb-md-5 {
    margin-bottom: 3rem !important;
}
.mb-md-auto {
    margin-bottom: auto !important;
}
.ms-md-0 {
    margin-left: 0 !important;
}
.ms-md-1 {
    margin-left: 0.25rem !important;
}
.ms-md-2 {
    margin-left: 0.5rem !important;
}
.ms-md-3 {
    margin-left: 1rem !important;
}
.ms-md-4 {
    margin-left: 1.5rem !important;
}
.ms-md-5 {
    margin-left: 3rem !important;
}
.ms-md-auto {
    margin-left: auto !important;
}
.p-md-0 {
    padding: 0 !important;
}
.p-md-1 {
    padding: 0.25rem !important;
}
.p-md-2 {
    padding: 0.5rem !important;
}
.p-md-3 {
    padding: 1rem !important;
}
.p-md-4 {
    padding: 1.5rem !important;
}
.p-md-5 {
    padding: 3rem !important;
}
.px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
}
.px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
}
.px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
}
.px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
}
.px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
}
.px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
}
.py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
.py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
}
.py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
}
.py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
}
.py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
}
.py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
}
.pt-md-0 {
    padding-top: 0 !important;
}
.pt-md-1 {
    padding-top: 0.25rem !important;
}
.pt-md-2 {
    padding-top: 0.5rem !important;
}
.pt-md-3 {
    padding-top: 1rem !important;
}
.pt-md-4 {
    padding-top: 1.5rem !important;
}
.pt-md-5 {
    padding-top: 3rem !important;
}
.pe-md-0 {
    padding-right: 0 !important;
}
.pe-md-1 {
    padding-right: 0.25rem !important;
}
.pe-md-2 {
    padding-right: 0.5rem !important;
}
.pe-md-3 {
    padding-right: 1rem !important;
}
.pe-md-4 {
    padding-right: 1.5rem !important;
}
.pe-md-5 {
    padding-right: 3rem !important;
}
.pb-md-0 {
    padding-bottom: 0 !important;
}
.pb-md-1 {
    padding-bottom: 0.25rem !important;
}
.pb-md-2 {
    padding-bottom: 0.5rem !important;
}
.pb-md-3 {
    padding-bottom: 1rem !important;
}
.pb-md-4 {
    padding-bottom: 1.5rem !important;
}
.pb-md-5 {
    padding-bottom: 3rem !important;
}
.ps-md-0 {
    padding-left: 0 !important;
}
.ps-md-1 {
    padding-left: 0.25rem !important;
}
.ps-md-2 {
    padding-left: 0.5rem !important;
}
.ps-md-3 {
    padding-left: 1rem !important;
}
.ps-md-4 {
    padding-left: 1.5rem !important;
}
.ps-md-5 {
    padding-left: 3rem !important;
}
.text-md-start {
    text-align: left !important;
}
.text-md-end {
    text-align: right !important;
}
.text-md-center {
    text-align: center !important;
}
}

@media (min-width:992px) {
.float-lg-start {
    float: left !important;
}
.float-lg-end {
    float: right !important;
}
.float-lg-none {
    float: none !important;
}
.d-lg-inline {
    display: inline !important;
}
.d-lg-inline-block {
    display: inline-block !important;
}
.d-lg-block {
    display: block !important;
}
.d-lg-grid {
    display: grid !important;
}
.d-lg-table {
    display: table !important;
}
.d-lg-table-row {
    display: table-row !important;
}
.d-lg-table-cell {
    display: table-cell !important;
}
.d-lg-flex {
    display: flex !important;
}
.d-lg-inline-flex {
    display: inline-flex !important;
}
.d-lg-none {
    display: none !important;
}
.flex-lg-fill {
    flex: 1 1 auto !important;
}
.flex-lg-row {
    flex-direction: row !important;
}
.flex-lg-column {
    flex-direction: column !important;
}
.flex-lg-row-reverse {
    flex-direction: row-reverse !important;
}
.flex-lg-column-reverse {
    flex-direction: column-reverse !important;
}
.flex-lg-grow-0 {
    flex-grow: 0 !important;
}
.flex-lg-grow-1 {
    flex-grow: 1 !important;
}
.flex-lg-shrink-0 {
    flex-shrink: 0 !important;
}
.flex-lg-shrink-1 {
    flex-shrink: 1 !important;
}
.flex-lg-wrap {
    flex-wrap: wrap !important;
}
.flex-lg-nowrap {
    flex-wrap: nowrap !important;
}
.flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
}
.gap-lg-0 {
    gap: 0 !important;
}
.gap-lg-1 {
    gap: 0.25rem !important;
}
.gap-lg-2 {
    gap: 0.5rem !important;
}
.gap-lg-3 {
    gap: 1rem !important;
}
.gap-lg-4 {
    gap: 1.5rem !important;
}
.gap-lg-5 {
    gap: 3rem !important;
}
.justify-content-lg-start {
    justify-content: flex-start !important;
}
.justify-content-lg-end {
    justify-content: flex-end !important;
}
.justify-content-lg-center {
    justify-content: center !important;
}
.justify-content-lg-between {
    justify-content: space-between !important;
}
.justify-content-lg-around {
    justify-content: space-around !important;
}
.justify-content-lg-evenly {
    justify-content: space-evenly !important;
}
.align-items-lg-start {
    align-items: flex-start !important;
}
.align-items-lg-end {
    align-items: flex-end !important;
}
.align-items-lg-center {
    align-items: center !important;
}
.align-items-lg-baseline {
    align-items: baseline !important;
}
.align-items-lg-stretch {
    align-items: stretch !important;
}
.align-content-lg-start {
    align-content: flex-start !important;
}
.align-content-lg-end {
    align-content: flex-end !important;
}
.align-content-lg-center {
    align-content: center !important;
}
.align-content-lg-between {
    align-content: space-between !important;
}
.align-content-lg-around {
    align-content: space-around !important;
}
.align-content-lg-stretch {
    align-content: stretch !important;
}
.align-self-lg-auto {
    align-self: auto !important;
}
.align-self-lg-start {
    align-self: flex-start !important;
}
.align-self-lg-end {
    align-self: flex-end !important;
}
.align-self-lg-center {
    align-self: center !important;
}
.align-self-lg-baseline {
    align-self: baseline !important;
}
.align-self-lg-stretch {
    align-self: stretch !important;
}
.order-lg-first {
    order: -1 !important;
}
.order-lg-0 {
    order: 0 !important;
}
.order-lg-1 {
    order: 1 !important;
}
.order-lg-2 {
    order: 2 !important;
}
.order-lg-3 {
    order: 3 !important;
}
.order-lg-4 {
    order: 4 !important;
}
.order-lg-5 {
    order: 5 !important;
}
.order-lg-last {
    order: 6 !important;
}
.m-lg-0 {
    margin: 0 !important;
}
.m-lg-1 {
    margin: 0.25rem !important;
}
.m-lg-2 {
    margin: 0.5rem !important;
}
.m-lg-3 {
    margin: 1rem !important;
}
.m-lg-4 {
    margin: 1.5rem !important;
}
.m-lg-5 {
    margin: 3rem !important;
}
.m-lg-auto {
    margin: auto !important;
}
.mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
}
.mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
}
.mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
}
.mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
}
.mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
}
.mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
}
.mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
}
.my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}
.my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
}
.my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
}
.my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
}
.my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
}
.my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
}
.my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
}
.mt-lg-0 {
    margin-top: 0 !important;
}
.mt-lg-1 {
    margin-top: 0.25rem !important;
}
.mt-lg-2 {
    margin-top: 0.5rem !important;
}
.mt-lg-3 {
    margin-top: 1rem !important;
}
.mt-lg-4 {
    margin-top: 1.5rem !important;
}
.mt-lg-5 {
    margin-top: 3rem !important;
}
.mt-lg-auto {
    margin-top: auto !important;
}
.me-lg-0 {
    margin-right: 0 !important;
}
.me-lg-1 {
    margin-right: 0.25rem !important;
}
.me-lg-2 {
    margin-right: 0.5rem !important;
}
.me-lg-3 {
    margin-right: 1rem !important;
}
.me-lg-4 {
    margin-right: 1.5rem !important;
}
.me-lg-5 {
    margin-right: 3rem !important;
}
.me-lg-auto {
    margin-right: auto !important;
}
.mb-lg-0 {
    margin-bottom: 0 !important;
}
.mb-lg-1 {
    margin-bottom: 0.25rem !important;
}
.mb-lg-2 {
    margin-bottom: 0.5rem !important;
}
.mb-lg-3 {
    margin-bottom: 1rem !important;
}
.mb-lg-4 {
    margin-bottom: 1.5rem !important;
}
.mb-lg-5 {
    margin-bottom: 3rem !important;
}
.mb-lg-auto {
    margin-bottom: auto !important;
}
.ms-lg-0 {
    margin-left: 0 !important;
}
.ms-lg-1 {
    margin-left: 0.25rem !important;
}
.ms-lg-2 {
    margin-left: 0.5rem !important;
}
.ms-lg-3 {
    margin-left: 1rem !important;
}
.ms-lg-4 {
    margin-left: 1.5rem !important;
}
.ms-lg-5 {
    margin-left: 3rem !important;
}
.ms-lg-auto {
    margin-left: auto !important;
}
.p-lg-0 {
    padding: 0 !important;
}
.p-lg-1 {
    padding: 0.25rem !important;
}
.p-lg-2 {
    padding: 0.5rem !important;
}
.p-lg-3 {
    padding: 1rem !important;
}
.p-lg-4 {
    padding: 1.5rem !important;
}
.p-lg-5 {
    padding: 3rem !important;
}
.px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
}
.px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
}
.px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
}
.px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
}
.px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
}
.px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
}
.py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
.py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
}
.py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
}
.py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
}
.py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
}
.py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
}
.pt-lg-0 {
    padding-top: 0 !important;
}
.pt-lg-1 {
    padding-top: 0.25rem !important;
}
.pt-lg-2 {
    padding-top: 0.5rem !important;
}
.pt-lg-3 {
    padding-top: 1rem !important;
}
.pt-lg-4 {
    padding-top: 1.5rem !important;
}
.pt-lg-5 {
    padding-top: 3rem !important;
}
.pe-lg-0 {
    padding-right: 0 !important;
}
.pe-lg-1 {
    padding-right: 0.25rem !important;
}
.pe-lg-2 {
    padding-right: 0.5rem !important;
}
.pe-lg-3 {
    padding-right: 1rem !important;
}
.pe-lg-4 {
    padding-right: 1.5rem !important;
}
.pe-lg-5 {
    padding-right: 3rem !important;
}
.pb-lg-0 {
    padding-bottom: 0 !important;
}
.pb-lg-1 {
    padding-bottom: 0.25rem !important;
}
.pb-lg-2 {
    padding-bottom: 0.5rem !important;
}
.pb-lg-3 {
    padding-bottom: 1rem !important;
}
.pb-lg-4 {
    padding-bottom: 1.5rem !important;
}
.pb-lg-5 {
    padding-bottom: 3rem !important;
}
.ps-lg-0 {
    padding-left: 0 !important;
}
.ps-lg-1 {
    padding-left: 0.25rem !important;
}
.ps-lg-2 {
    padding-left: 0.5rem !important;
}
.ps-lg-3 {
    padding-left: 1rem !important;
}
.ps-lg-4 {
    padding-left: 1.5rem !important;
}
.ps-lg-5 {
    padding-left: 3rem !important;
}
.text-lg-start {
    text-align: left !important;
}
.text-lg-end {
    text-align: right !important;
}
.text-lg-center {
    text-align: center !important;
}
}

@media (min-width:1200px) {
.float-xl-start {
    float: left !important;
}
.float-xl-end {
    float: right !important;
}
.float-xl-none {
    float: none !important;
}
.d-xl-inline {
    display: inline !important;
}
.d-xl-inline-block {
    display: inline-block !important;
}
.d-xl-block {
    display: block !important;
}
.d-xl-grid {
    display: grid !important;
}
.d-xl-table {
    display: table !important;
}
.d-xl-table-row {
    display: table-row !important;
}
.d-xl-table-cell {
    display: table-cell !important;
}
.d-xl-flex {
    display: flex !important;
}
.d-xl-inline-flex {
    display: inline-flex !important;
}
.d-xl-none {
    display: none !important;
}
.flex-xl-fill {
    flex: 1 1 auto !important;
}
.flex-xl-row {
    flex-direction: row !important;
}
.flex-xl-column {
    flex-direction: column !important;
}
.flex-xl-row-reverse {
    flex-direction: row-reverse !important;
}
.flex-xl-column-reverse {
    flex-direction: column-reverse !important;
}
.flex-xl-grow-0 {
    flex-grow: 0 !important;
}
.flex-xl-grow-1 {
    flex-grow: 1 !important;
}
.flex-xl-shrink-0 {
    flex-shrink: 0 !important;
}
.flex-xl-shrink-1 {
    flex-shrink: 1 !important;
}
.flex-xl-wrap {
    flex-wrap: wrap !important;
}
.flex-xl-nowrap {
    flex-wrap: nowrap !important;
}
.flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
}
.gap-xl-0 {
    gap: 0 !important;
}
.gap-xl-1 {
    gap: 0.25rem !important;
}
.gap-xl-2 {
    gap: 0.5rem !important;
}
.gap-xl-3 {
    gap: 1rem !important;
}
.gap-xl-4 {
    gap: 1.5rem !important;
}
.gap-xl-5 {
    gap: 3rem !important;
}
.justify-content-xl-start {
    justify-content: flex-start !important;
}
.justify-content-xl-end {
    justify-content: flex-end !important;
}
.justify-content-xl-center {
    justify-content: center !important;
}
.justify-content-xl-between {
    justify-content: space-between !important;
}
.justify-content-xl-around {
    justify-content: space-around !important;
}
.justify-content-xl-evenly {
    justify-content: space-evenly !important;
}
.align-items-xl-start {
    align-items: flex-start !important;
}
.align-items-xl-end {
    align-items: flex-end !important;
}
.align-items-xl-center {
    align-items: center !important;
}
.align-items-xl-baseline {
    align-items: baseline !important;
}
.align-items-xl-stretch {
    align-items: stretch !important;
}
.align-content-xl-start {
    align-content: flex-start !important;
}
.align-content-xl-end {
    align-content: flex-end !important;
}
.align-content-xl-center {
    align-content: center !important;
}
.align-content-xl-between {
    align-content: space-between !important;
}
.align-content-xl-around {
    align-content: space-around !important;
}
.align-content-xl-stretch {
    align-content: stretch !important;
}
.align-self-xl-auto {
    align-self: auto !important;
}
.align-self-xl-start {
    align-self: flex-start !important;
}
.align-self-xl-end {
    align-self: flex-end !important;
}
.align-self-xl-center {
    align-self: center !important;
}
.align-self-xl-baseline {
    align-self: baseline !important;
}
.align-self-xl-stretch {
    align-self: stretch !important;
}
.order-xl-first {
    order: -1 !important;
}
.order-xl-0 {
    order: 0 !important;
}
.order-xl-1 {
    order: 1 !important;
}
.order-xl-2 {
    order: 2 !important;
}
.order-xl-3 {
    order: 3 !important;
}
.order-xl-4 {
    order: 4 !important;
}
.order-xl-5 {
    order: 5 !important;
}
.order-xl-last {
    order: 6 !important;
}
.m-xl-0 {
    margin: 0 !important;
}
.m-xl-1 {
    margin: 0.25rem !important;
}
.m-xl-2 {
    margin: 0.5rem !important;
}
.m-xl-3 {
    margin: 1rem !important;
}
.m-xl-4 {
    margin: 1.5rem !important;
}
.m-xl-5 {
    margin: 3rem !important;
}
.m-xl-auto {
    margin: auto !important;
}
.mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
}
.mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
}
.mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
}
.mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
}
.mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
}
.mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
}
.mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
}
.my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}
.my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
}
.my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
}
.my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
}
.my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
}
.my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
}
.my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
}
.mt-xl-0 {
    margin-top: 0 !important;
}
.mt-xl-1 {
    margin-top: 0.25rem !important;
}
.mt-xl-2 {
    margin-top: 0.5rem !important;
}
.mt-xl-3 {
    margin-top: 1rem !important;
}
.mt-xl-4 {
    margin-top: 1.5rem !important;
}
.mt-xl-5 {
    margin-top: 3rem !important;
}
.mt-xl-auto {
    margin-top: auto !important;
}
.me-xl-0 {
    margin-right: 0 !important;
}
.me-xl-1 {
    margin-right: 0.25rem !important;
}
.me-xl-2 {
    margin-right: 0.5rem !important;
}
.me-xl-3 {
    margin-right: 1rem !important;
}
.me-xl-4 {
    margin-right: 1.5rem !important;
}
.me-xl-5 {
    margin-right: 3rem !important;
}
.me-xl-auto {
    margin-right: auto !important;
}
.mb-xl-0 {
    margin-bottom: 0 !important;
}
.mb-xl-1 {
    margin-bottom: 0.25rem !important;
}
.mb-xl-2 {
    margin-bottom: 0.5rem !important;
}
.mb-xl-3 {
    margin-bottom: 1rem !important;
}
.mb-xl-4 {
    margin-bottom: 1.5rem !important;
}
.mb-xl-5 {
    margin-bottom: 3rem !important;
}
.mb-xl-auto {
    margin-bottom: auto !important;
}
.ms-xl-0 {
    margin-left: 0 !important;
}
.ms-xl-1 {
    margin-left: 0.25rem !important;
}
.ms-xl-2 {
    margin-left: 0.5rem !important;
}
.ms-xl-3 {
    margin-left: 1rem !important;
}
.ms-xl-4 {
    margin-left: 1.5rem !important;
}
.ms-xl-5 {
    margin-left: 3rem !important;
}
.ms-xl-auto {
    margin-left: auto !important;
}
.p-xl-0 {
    padding: 0 !important;
}
.p-xl-1 {
    padding: 0.25rem !important;
}
.p-xl-2 {
    padding: 0.5rem !important;
}
.p-xl-3 {
    padding: 1rem !important;
}
.p-xl-4 {
    padding: 1.5rem !important;
}
.p-xl-5 {
    padding: 3rem !important;
}
.px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
}
.px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
}
.px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
}
.px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
}
.px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
}
.px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
}
.py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
.py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
}
.py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
}
.py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
}
.py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
}
.py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
}
.pt-xl-0 {
    padding-top: 0 !important;
}
.pt-xl-1 {
    padding-top: 0.25rem !important;
}
.pt-xl-2 {
    padding-top: 0.5rem !important;
}
.pt-xl-3 {
    padding-top: 1rem !important;
}
.pt-xl-4 {
    padding-top: 1.5rem !important;
}
.pt-xl-5 {
    padding-top: 3rem !important;
}
.pe-xl-0 {
    padding-right: 0 !important;
}
.pe-xl-1 {
    padding-right: 0.25rem !important;
}
.pe-xl-2 {
    padding-right: 0.5rem !important;
}
.pe-xl-3 {
    padding-right: 1rem !important;
}
.pe-xl-4 {
    padding-right: 1.5rem !important;
}
.pe-xl-5 {
    padding-right: 3rem !important;
}
.pb-xl-0 {
    padding-bottom: 0 !important;
}
.pb-xl-1 {
    padding-bottom: 0.25rem !important;
}
.pb-xl-2 {
    padding-bottom: 0.5rem !important;
}
.pb-xl-3 {
    padding-bottom: 1rem !important;
}
.pb-xl-4 {
    padding-bottom: 1.5rem !important;
}
.pb-xl-5 {
    padding-bottom: 3rem !important;
}
.ps-xl-0 {
    padding-left: 0 !important;
}
.ps-xl-1 {
    padding-left: 0.25rem !important;
}
.ps-xl-2 {
    padding-left: 0.5rem !important;
}
.ps-xl-3 {
    padding-left: 1rem !important;
}
.ps-xl-4 {
    padding-left: 1.5rem !important;
}
.ps-xl-5 {
    padding-left: 3rem !important;
}
.text-xl-start {
    text-align: left !important;
}
.text-xl-end {
    text-align: right !important;
}
.text-xl-center {
    text-align: center !important;
}
}

@media (min-width:1400px) {
.float-xxl-start {
    float: left !important;
}
.float-xxl-end {
    float: right !important;
}
.float-xxl-none {
    float: none !important;
}
.d-xxl-inline {
    display: inline !important;
}
.d-xxl-inline-block {
    display: inline-block !important;
}
.d-xxl-block {
    display: block !important;
}
.d-xxl-grid {
    display: grid !important;
}
.d-xxl-table {
    display: table !important;
}
.d-xxl-table-row {
    display: table-row !important;
}
.d-xxl-table-cell {
    display: table-cell !important;
}
.d-xxl-flex {
    display: flex !important;
}
.d-xxl-inline-flex {
    display: inline-flex !important;
}
.d-xxl-none {
    display: none !important;
}
.flex-xxl-fill {
    flex: 1 1 auto !important;
}
.flex-xxl-row {
    flex-direction: row !important;
}
.flex-xxl-column {
    flex-direction: column !important;
}
.flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
}
.flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
}
.flex-xxl-grow-0 {
    flex-grow: 0 !important;
}
.flex-xxl-grow-1 {
    flex-grow: 1 !important;
}
.flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
}
.flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
}
.flex-xxl-wrap {
    flex-wrap: wrap !important;
}
.flex-xxl-nowrap {
    flex-wrap: nowrap !important;
}
.flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
}
.gap-xxl-0 {
    gap: 0 !important;
}
.gap-xxl-1 {
    gap: 0.25rem !important;
}
.gap-xxl-2 {
    gap: 0.5rem !important;
}
.gap-xxl-3 {
    gap: 1rem !important;
}
.gap-xxl-4 {
    gap: 1.5rem !important;
}
.gap-xxl-5 {
    gap: 3rem !important;
}
.justify-content-xxl-start {
    justify-content: flex-start !important;
}
.justify-content-xxl-end {
    justify-content: flex-end !important;
}
.justify-content-xxl-center {
    justify-content: center !important;
}
.justify-content-xxl-between {
    justify-content: space-between !important;
}
.justify-content-xxl-around {
    justify-content: space-around !important;
}
.justify-content-xxl-evenly {
    justify-content: space-evenly !important;
}
.align-items-xxl-start {
    align-items: flex-start !important;
}
.align-items-xxl-end {
    align-items: flex-end !important;
}
.align-items-xxl-center {
    align-items: center !important;
}
.align-items-xxl-baseline {
    align-items: baseline !important;
}
.align-items-xxl-stretch {
    align-items: stretch !important;
}
.align-content-xxl-start {
    align-content: flex-start !important;
}
.align-content-xxl-end {
    align-content: flex-end !important;
}
.align-content-xxl-center {
    align-content: center !important;
}
.align-content-xxl-between {
    align-content: space-between !important;
}
.align-content-xxl-around {
    align-content: space-around !important;
}
.align-content-xxl-stretch {
    align-content: stretch !important;
}
.align-self-xxl-auto {
    align-self: auto !important;
}
.align-self-xxl-start {
    align-self: flex-start !important;
}
.align-self-xxl-end {
    align-self: flex-end !important;
}
.align-self-xxl-center {
    align-self: center !important;
}
.align-self-xxl-baseline {
    align-self: baseline !important;
}
.align-self-xxl-stretch {
    align-self: stretch !important;
}
.order-xxl-first {
    order: -1 !important;
}
.order-xxl-0 {
    order: 0 !important;
}
.order-xxl-1 {
    order: 1 !important;
}
.order-xxl-2 {
    order: 2 !important;
}
.order-xxl-3 {
    order: 3 !important;
}
.order-xxl-4 {
    order: 4 !important;
}
.order-xxl-5 {
    order: 5 !important;
}
.order-xxl-last {
    order: 6 !important;
}
.m-xxl-0 {
    margin: 0 !important;
}
.m-xxl-1 {
    margin: 0.25rem !important;
}
.m-xxl-2 {
    margin: 0.5rem !important;
}
.m-xxl-3 {
    margin: 1rem !important;
}
.m-xxl-4 {
    margin: 1.5rem !important;
}
.m-xxl-5 {
    margin: 3rem !important;
}
.m-xxl-auto {
    margin: auto !important;
}
.mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
}
.mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
}
.mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
}
.mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
}
.mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
}
.mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
}
.mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
}
.my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}
.my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
}
.my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
}
.my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
}
.my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
}
.my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
}
.my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
}
.mt-xxl-0 {
    margin-top: 0 !important;
}
.mt-xxl-1 {
    margin-top: 0.25rem !important;
}
.mt-xxl-2 {
    margin-top: 0.5rem !important;
}
.mt-xxl-3 {
    margin-top: 1rem !important;
}
.mt-xxl-4 {
    margin-top: 1.5rem !important;
}
.mt-xxl-5 {
    margin-top: 3rem !important;
}
.mt-xxl-auto {
    margin-top: auto !important;
}
.me-xxl-0 {
    margin-right: 0 !important;
}
.me-xxl-1 {
    margin-right: 0.25rem !important;
}
.me-xxl-2 {
    margin-right: 0.5rem !important;
}
.me-xxl-3 {
    margin-right: 1rem !important;
}
.me-xxl-4 {
    margin-right: 1.5rem !important;
}
.me-xxl-5 {
    margin-right: 3rem !important;
}
.me-xxl-auto {
    margin-right: auto !important;
}
.mb-xxl-0 {
    margin-bottom: 0 !important;
}
.mb-xxl-1 {
    margin-bottom: 0.25rem !important;
}
.mb-xxl-2 {
    margin-bottom: 0.5rem !important;
}
.mb-xxl-3 {
    margin-bottom: 1rem !important;
}
.mb-xxl-4 {
    margin-bottom: 1.5rem !important;
}
.mb-xxl-5 {
    margin-bottom: 3rem !important;
}
.mb-xxl-auto {
    margin-bottom: auto !important;
}
.ms-xxl-0 {
    margin-left: 0 !important;
}
.ms-xxl-1 {
    margin-left: 0.25rem !important;
}
.ms-xxl-2 {
    margin-left: 0.5rem !important;
}
.ms-xxl-3 {
    margin-left: 1rem !important;
}
.ms-xxl-4 {
    margin-left: 1.5rem !important;
}
.ms-xxl-5 {
    margin-left: 3rem !important;
}
.ms-xxl-auto {
    margin-left: auto !important;
}
.p-xxl-0 {
    padding: 0 !important;
}
.p-xxl-1 {
    padding: 0.25rem !important;
}
.p-xxl-2 {
    padding: 0.5rem !important;
}
.p-xxl-3 {
    padding: 1rem !important;
}
.p-xxl-4 {
    padding: 1.5rem !important;
}
.p-xxl-5 {
    padding: 3rem !important;
}
.px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
}
.px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
}
.px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
}
.px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
}
.px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
}
.px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
}
.py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
.py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
}
.py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
}
.py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
}
.py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
}
.py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
}
.pt-xxl-0 {
    padding-top: 0 !important;
}
.pt-xxl-1 {
    padding-top: 0.25rem !important;
}
.pt-xxl-2 {
    padding-top: 0.5rem !important;
}
.pt-xxl-3 {
    padding-top: 1rem !important;
}
.pt-xxl-4 {
    padding-top: 1.5rem !important;
}
.pt-xxl-5 {
    padding-top: 3rem !important;
}
.pe-xxl-0 {
    padding-right: 0 !important;
}
.pe-xxl-1 {
    padding-right: 0.25rem !important;
}
.pe-xxl-2 {
    padding-right: 0.5rem !important;
}
.pe-xxl-3 {
    padding-right: 1rem !important;
}
.pe-xxl-4 {
    padding-right: 1.5rem !important;
}
.pe-xxl-5 {
    padding-right: 3rem !important;
}
.pb-xxl-0 {
    padding-bottom: 0 !important;
}
.pb-xxl-1 {
    padding-bottom: 0.25rem !important;
}
.pb-xxl-2 {
    padding-bottom: 0.5rem !important;
}
.pb-xxl-3 {
    padding-bottom: 1rem !important;
}
.pb-xxl-4 {
    padding-bottom: 1.5rem !important;
}
.pb-xxl-5 {
    padding-bottom: 3rem !important;
}
.ps-xxl-0 {
    padding-left: 0 !important;
}
.ps-xxl-1 {
    padding-left: 0.25rem !important;
}
.ps-xxl-2 {
    padding-left: 0.5rem !important;
}
.ps-xxl-3 {
    padding-left: 1rem !important;
}
.ps-xxl-4 {
    padding-left: 1.5rem !important;
}
.ps-xxl-5 {
    padding-left: 3rem !important;
}
.text-xxl-start {
    text-align: left !important;
}
.text-xxl-end {
    text-align: right !important;
}
.text-xxl-center {
    text-align: center !important;
}
}

@media (min-width:1200px) {
.fs-1 {
    font-size: 2.5rem !important;
}
.fs-2 {
    font-size: 2rem !important;
}
.fs-3 {
    font-size: 1.75rem !important;
}
.fs-4 {
    font-size: 1.5rem !important;
}
}

@media print {
.d-print-inline {
    display: inline !important;
}
.d-print-inline-block {
    display: inline-block !important;
}
.d-print-block {
    display: block !important;
}
.d-print-grid {
    display: grid !important;
}
.d-print-table {
    display: table !important;
}
.d-print-table-row {
    display: table-row !important;
}
.d-print-table-cell {
    display: table-cell !important;
}
.d-print-flex {
    display: flex !important;
}
.d-print-inline-flex {
    display: inline-flex !important;
}
.d-print-none {
    display: none !important;
}
}
h1, .h1, .h1 {
    font-size: 1.75rem;
    font-weight: 700;
    line-height: 2rem;
}

@media (min-width:768px) {
h1, .h1, .h1 {
    font-size: 2.5rem;
    line-height: 2.75rem;
}
}
h2, .h2, .h2 {
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 1.75rem;
}

@media (min-width:768px) {
h2, .h2, .h2 {
    font-size: 2rem;
    line-height: 2.25rem;
}
}
h3, .h3, .h3 {
    font-size: 1.25rem;
    font-weight: 700;
    line-height: 1.5rem;
}

@media (min-width:768px) {
h3, .h3, .h3 {
    font-size: 1.5rem;
    line-height: 1.75rem;
}
}
h4, .h4, .h4 {
    font-size: 1.125rem;
    font-weight: 700;
    line-height: 1.375rem;
}

@media (min-width:768px) {
h4, .h4, .h4 {
    font-size: 1.25rem;
    line-height: 1.5rem;
}
}
h5, .h5 {
    font-weight: 600;
}
small, .small, .text-small {
    font-size: 0.875rem;
    font-weight: 300;
    line-height: 1.25rem;
}
p {
    line-height: 2rem;
    margin-bottom: 0px;
}
b, strong, .strong {
    font-weight: 600;
}
i, em {
    font-style: italic;
}
a {
    color: #1d1d1b;
    font-weight: 600;
    text-decoration: underline;
}
a:hover, a:focus {
    color: #c70914;
}
.accordion .accordion-header {
    border-bottom: 0.0625rem solid #e4e7e9;
}
.accordion--more-elements .accordion-header .collapsed {
    border-bottom: 0.0625rem solid #e4e7e9;
}
.accordion--more-elements .accordion-header .accordion-button {
    margin-bottom: 0.625rem;
}
.accordion--more-elements .accordion-header .accordion-button:focus {
    border-color: #e4e7e9;
}
.accordion--more-elements .accordion-header .accordion-button .red {
    color: #e30613;
}
.accordion--more-elements .accordion-header .accordion-button .red:hover, .accordion--more-elements .accordion-header .accordion-button .red:focus {
    color: #c70914;
}
.alert {
    background-color: #696c70;
    border: 0;
    color: #fff;
    font-weight: 600;
    text-align: center;
    margin-top: 1rem;
}
.alert .content {
    padding: 0 0 0 1.25rem;
}
.alert .content:before {
    background: url('data:image/svg+xml,%3Csvg width="17" height="16" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M15.8847 13.2306V13.9075C15.8847 14.7075 15.2078 15.3845 14.4078 15.3845H2.5924C1.7924 15.3845 1.11548 14.7075 1.11548 13.9075V13.2306C1.11548 11.446 3.20779 10.3383 5.17702 9.47677C5.23855 9.446 5.30009 9.41523 5.36163 9.38446C5.51548 9.32293 5.66932 9.32293 5.82317 9.41523C6.62317 9.93831 7.51548 10.2152 8.46932 10.2152C9.42317 10.2152 10.3462 9.90754 11.1155 9.41523C11.2693 9.32293 11.4232 9.32293 11.577 9.38446C11.6386 9.41523 11.7001 9.446 11.7616 9.47677C13.7924 10.3383 15.8847 11.4152 15.8847 13.2306ZM8.50009 0.615234C10.5309 0.615234 12.1616 2.43062 12.1616 4.67677C12.1616 6.92293 10.5309 8.73831 8.50009 8.73831C6.46932 8.73831 4.83856 6.92293 4.83856 4.67677C4.83856 2.43062 6.46932 0.615234 8.50009 0.615234Z" fill="white"/%3E%3C/svg%3E%0A') left top no-repeat;
    content: '';
    display: inline-block;
    height: 1rem;
    position: relative;
    top: 0.1875rem;
    width: 1rem;
}
.alert .content .sf-dump {
    text-align: left;
}
.alert a {
    color: #fff;
    text-decoration: underline;
}
.alert a:hover, .alert a:focus {
    outline: 0.0625rem dotted #fff;
}
.alert-error, .alert-danger {
    background-color: #c70914;
}
.alert-error .content:before, .alert-danger .content:before {
    background-image: url('data:image/svg+xml,%3Csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M8.00009 0.615234C3.93856 0.615234 0.615479 3.93831 0.615479 7.99985C0.615479 12.0614 3.93856 15.3845 8.00009 15.3845C12.0616 15.3845 15.3847 12.0614 15.3847 7.99985C15.3847 3.93831 12.0616 0.615234 8.00009 0.615234ZM2.46163 7.99985C2.46163 4.9537 4.95394 2.46139 8.00009 2.46139C9.20009 2.46139 10.3078 2.83062 11.2001 3.47677L3.47702 11.1998C2.83086 10.3075 2.46163 9.19985 2.46163 7.99985ZM8.00009 13.5383C6.80009 13.5383 5.6924 13.1691 4.80009 12.5229C6.36932 10.9537 10.7386 6.58446 12.5232 4.79985C13.1693 5.69216 13.5386 6.79985 13.5386 7.99985C13.5386 11.046 11.0462 13.5383 8.00009 13.5383Z" fill="white"/%3E%3C/svg%3E%0A');
}
.alert-warning {
    background-color: #fe9339;
    color: #1d1d1b;
}
.alert-warning .content:before {
    background-image: url('data:image/svg+xml,%3Csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M15.8155 13.0771L8.76935 1.6925C8.40012 1.07711 7.60012 1.07711 7.23088 1.6925L0.18473 13.0771C-0.246039 13.7848 0.18473 14.7694 0.953961 14.7694H15.0463C15.8155 14.7694 16.277 13.7848 15.8155 13.0771ZM8.00012 12.3079C7.47704 12.3079 7.07704 11.9079 7.07704 11.3848C7.07704 10.8617 7.47704 10.4617 8.00012 10.4617C8.52319 10.4617 8.92319 10.8617 8.92319 11.3848C8.92319 11.9079 8.52319 12.3079 8.00012 12.3079ZM8.92319 9.53865C8.92319 9.72326 8.80012 9.84634 8.6155 9.84634H7.38473C7.20012 9.84634 7.07704 9.72326 7.07704 9.53865V5.53865C7.07704 5.35403 7.20012 5.23096 7.38473 5.23096H8.6155C8.80012 5.23096 8.92319 5.35403 8.92319 5.53865V9.53865Z" fill="%231D1D1B"/%3E%3C/svg%3E%0A');
}
.alert-warning a {
    color: #1d1d1b;
}
.alert-warning a:hover, .alert-warning a:focus {
    color: #1d1d1b;
    outline-color: #1d1d1b;
}
.alert-success, .alert-status {
    background-color: #2e844a;
}
.alert-success .content:before, .alert-status .content:before {
    background-image: url('data:image/svg+xml,%3Csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M8.00009 0.615234C3.90779 0.615234 0.615479 3.90754 0.615479 7.99985C0.615479 12.0922 3.90779 15.3845 8.00009 15.3845C12.0924 15.3845 15.3847 12.0922 15.3847 7.99985C15.3847 3.90754 12.0924 0.615234 8.00009 0.615234ZM12.1232 6.1537L7.41548 10.9229C7.23086 11.1075 6.92317 11.1075 6.73855 10.9229L4.15394 8.30754C3.96932 8.12293 3.96932 7.81523 4.15394 7.63062L4.83086 6.9537C5.01548 6.76908 5.32317 6.76908 5.50779 6.9537L6.86163 8.33831C6.98471 8.46139 7.20009 8.46139 7.32317 8.33831L10.7693 4.76908C10.9539 4.58446 11.2616 4.58446 11.4462 4.76908L12.1232 5.446C12.3386 5.63062 12.3386 5.93831 12.1232 6.1537Z" fill="white"/%3E%3C/svg%3E%0A');
}
.alert-info {
    background-color: #1d1d1b;
}
.alert-info .content:before {
    background-image: url('data:image/svg+xml,%3Csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M8.00009 0.615234C3.90779 0.615234 0.615479 3.90754 0.615479 7.99985C0.615479 12.0922 3.90779 15.3845 8.00009 15.3845C12.0924 15.3845 15.3847 12.0922 15.3847 7.99985C15.3847 3.90754 12.0924 0.615234 8.00009 0.615234ZM8.00009 4.33831C8.52317 4.33831 8.92317 4.73831 8.92317 5.26139C8.92317 5.78446 8.52317 6.18446 8.00009 6.18446C7.47702 6.18446 7.07702 5.78446 7.07702 5.26139C7.07702 4.73831 7.47702 4.33831 8.00009 4.33831ZM9.53856 10.7998C9.53856 10.9537 9.41548 11.0768 9.23086 11.0768H8.30779C8.18471 11.0768 7.38471 11.0768 7.38471 11.0768H6.76932C6.61548 11.0768 6.46163 10.9845 6.46163 10.7998V10.1845C6.46163 10.0306 6.58471 9.846 6.76932 9.846C6.92317 9.846 7.07702 9.7537 7.07702 9.56908V8.33831C7.07702 8.18446 6.95394 7.99985 6.76932 7.99985C6.61548 7.99985 6.46163 7.90754 6.46163 7.72293V7.10754C6.46163 6.9537 6.58471 6.76908 6.76932 6.76908H8.61548C8.76932 6.76908 8.92317 6.92293 8.92317 7.10754V9.56908C8.92317 9.72293 9.04625 9.846 9.23086 9.846C9.38471 9.846 9.53856 9.99985 9.53856 10.1845V10.7998Z" fill="white"/%3E%3C/svg%3E%0A');
}
.alert-dismissible .btn-close {
    padding: 0.3125rem;
    right: 0.9375rem;
    top: 0.9375rem;
}
.badge {
    background-color: #f2f3f4;
    color: #25303b;
    font-weight: 600;
}
html {
    box-sizing: border-box;
}
body {
    font-family: "OPPOSans-Ver2-Regular", sans-serif;
    font-size: 1rem;
    font-weight: 300;
    letter-spacing: 0;
    line-height: 1.375rem;
    margin: 0 auto;
    max-width: 1920px;
    padding: 0;
}
*, *:before, *:after {
    box-sizing: inherit;
}
hr {
    border: 0;
    height: 0.0625rem;
    margin: 0.625rem auto;
}
img {
    display: block;
    height: auto;
    width: 100%;
}
video {
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%;
}
.btn-tertiary {
    background-color: #fff;
    color: #e30613;
    text-decoration: underline;
}
.btn-tertiary:hover, .btn-tertiary:focus {
    background-color: #fff;
    color: #c70914;
    text-decoration: underline;
}
.btn-saved {
    background-image: url('data:image/svg+xml,%3Csvg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M16 5.875C21.5875 5.875 26.125 10.4125 26.125 16C26.125 21.5875 21.5875 26.125 16 26.125C10.4125 26.125 5.875 21.5875 5.875 16C5.875 10.4125 10.4125 5.875 16 5.875ZM16 3.875C9.3 3.875 3.875 9.3 3.875 16C3.875 22.7 9.3 28.125 16 28.125C22.7 28.125 28.125 22.7 28.125 16C28.125 9.3 22.7 3.875 16 3.875Z" fill="white"/%3E%3Cpath d="M14.3633 20.9502L10.2008 16.7877C9.81328 16.4002 9.81328 15.7627 10.2008 15.3752C10.5883 14.9877 11.2258 14.9877 11.6133 15.3752L14.3633 18.1252L20.6258 11.8502C21.0133 11.4627 21.6508 11.4627 22.0383 11.8502C22.4258 12.2377 22.4258 12.8752 22.0383 13.2627L14.3633 20.9502Z" fill="white"/%3E%3C/svg%3E');
    background-color: #2e844a;
    background-position: 1.5rem 50%;
    background-repeat: no-repeat;
    border-color: #276d3e;
    color: #fff;
    padding-left: 3rem;
}
.btn-saved:hover, .btn-saved:focus {
    background-color: #2e844a;
    border-color: #276d3e;
}
.btn-play {
    cursor: pointer;
}
.btn-play:before {
    content: '';
    display: block;
    position: absolute;
    background-image: url('data:image/svg+xml,%3Csvg width="96" height="96" viewBox="0 0 96 96" xmlns="http://www.w3.org/2000/svg" fill="none"%3E%3Ccircle opacity="0.8" cx="48" cy="48" r="47" fill="%231D1D1B" stroke="white" stroke-width="2"/%3E%3Cpath d="m70.14435 49.71327l-34.14435 19.7132l0 -39.42647l34.14435 19.71327z" fill="white" /%3E%3C/svg%3E');
    height: 6rem;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 6rem;
}
.btn-upload {
    background: url('data:image/svg+xml,%3Csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M14.9229 9.53857H13.9998C13.7537 9.53857 13.5383 9.78473 13.5383 10.0001V13.077C13.5383 13.3232 13.3229 13.5386 13.0768 13.5386H2.92293C2.67677 13.5386 2.46139 13.3232 2.46139 13.077V10.0001C2.46139 9.78473 2.246 9.53857 1.99985 9.53857H1.07677C0.830619 9.53857 0.615234 9.78473 0.615234 10.0001V14.154C0.615234 14.8309 1.16908 15.3847 1.846 15.3847H14.1537C14.8306 15.3847 15.3845 14.8309 15.3845 14.154V10.0001C15.3845 9.78473 15.1691 9.53857 14.9229 9.53857Z" fill="%23E30613"/%3E%3Cpath d="M8.3076 0.738559C8.12299 0.553944 7.84606 0.553944 7.66145 0.738559L3.5076 4.89241C3.32299 5.07702 3.32299 5.35394 3.5076 5.53856L4.15376 6.18471C4.33837 6.36933 4.61529 6.36933 4.79991 6.18471L6.52299 4.46164C6.7076 4.27702 7.07683 4.4001 7.07683 4.67702V11.2001C7.07683 11.4463 7.26145 11.6616 7.5076 11.6616H8.43068C8.67683 11.6616 8.92299 11.4155 8.92299 11.2001V4.70779C8.92299 4.43087 9.23068 4.30779 9.44606 4.49241L11.1691 6.21548C11.3538 6.4001 11.6307 6.4001 11.8153 6.21548L12.4614 5.56933C12.6461 5.38471 12.6461 5.10779 12.4614 4.92317L8.3076 0.738559Z" fill="%23E30613"/%3E%3C/svg%3E%0A') left 20px center no-repeat;
    padding-left: 3.125rem;
}
.btn-close {
    background-image: url('data:image/svg+xml,%3Csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M9.53838 7.81555L13.5384 3.78478C13.723 3.60017 13.723 3.32324 13.5384 3.13863L12.923 2.49247C12.7384 2.30786 12.4615 2.30786 12.2768 2.49247L8.24608 6.52324C8.123 6.64632 7.93838 6.64632 7.81531 6.52324L3.78454 2.4617C3.59992 2.27709 3.323 2.27709 3.13838 2.4617L2.49223 3.10786C2.30761 3.29247 2.30761 3.5694 2.49223 3.75401L6.523 7.78478C6.64608 7.90786 6.64608 8.09247 6.523 8.21555L2.46146 12.2771C2.27684 12.4617 2.27684 12.7386 2.46146 12.9232L3.10761 13.5694C3.29223 13.754 3.56915 13.754 3.75377 13.5694L7.78454 9.53863C7.90761 9.41555 8.09223 9.41555 8.21531 9.53863L12.2461 13.5694C12.4307 13.754 12.7076 13.754 12.8922 13.5694L13.5384 12.9232C13.723 12.7386 13.723 12.4617 13.5384 12.2771L9.53838 8.24632C9.41531 8.12324 9.41531 7.93863 9.53838 7.81555Z" fill="white"/%3E%3C/svg%3E%0A');
    background-color: transparent;
    background-position: center center;
    border: 0.0625rem solid transparent;
    height: 1rem;
    padding: 0.3125rem;
    width: 1rem;
}
.btn-close:hover, .btn-close:focus {
    background-color: transparent;
    border: 0.0625rem solid #fff;
}
.btn-red {
    background: transparent;
    border: solid 0.0625rem #e30613;
    border-radius: 0.25rem;
    color: #e30613;
    font-weight: bold;
    padding: 0.375rem 0.75rem;
}
.btn-red:hover {
    border-color: #c70914;
    color: #c70914;
}
.btn-grey {
    background: #e4e7e9;
    border-radius: 0.25rem;
    color: #e30613;
    font-weight: bold;
    padding: 0.375rem 0.75rem;
    text-align: center;
    text-decoration: underline;
}
.btn-grey:hover {
    background: #c8ced2;
    color: #c70914;
}
.btn-dark {
    background-color: #00000033;
    background-position: 0.75rem 50%;
    background-repeat: no-repeat;
    border-radius: 0.25rem;
    color: #fff;
    display: inline-block;
    min-width: 12.5rem;
    padding: 0.75rem;
    padding-left: 3.25rem;
}
.btn-dark-no-icon {
    padding: 0.75rem;
}
.btn-dark:hover {
    background-color: #1d1d1b;
    color: inherit;
}

@media (max-width:575.98px) {
.btn-dark {
    width: 100%;
}
}
.btn-category {
    font-weight: 300;
    order: 2;
}
.btn-category--active {
    font-weight: 600;
    order: 1;
}

@media (min-width:768px) {
.btn-category--active {
    order: 2;
}
}
.btn-expert {
    background-image: url('data:image/svg+xml,%3csvg width="22" height="28" viewBox="0 0 22 28" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M17.35 23.0875L15.35 23.05C15.375 21.775 15.5625 20.5125 15.9 19.275L15.9125 19.2125L15.9375 19.15C16.425 18 17.0625 16.9 17.8125 15.9C18.1375 15.4375 18.45 14.95 18.7125 14.4375C19.2375 13.3125 19.5 12.0625 19.4875 10.8125C19.475 6.02501 15.5875 2.13751 10.8 2.13751C8.47499 2.13751 6.3 3.03751 4.6625 4.67501C3.025 6.32501 2.125 8.50001 2.125 10.825C2.1125 12.075 2.375 13.325 2.9 14.45C3.1625 14.9375 3.475 15.425 3.8 15.875C4.55 16.875 5.175 17.975 5.675 19.125L5.7 19.1875L5.7125 19.25C6.05 20.475 6.2375 21.75 6.275 23.025L4.275 23.0625C4.25 21.975 4.1 20.9 3.8125 19.85C3.3875 18.8625 2.8375 17.925 2.2 17.0625L2.1875 17.05C1.8 16.5125 1.45 15.95 1.1375 15.375L1.1125 15.325C0.462497 13.925 0.124996 12.3625 0.137496 10.8125C0.137496 7.96251 1.25 5.28751 3.2625 3.26251C5.275 1.25001 7.96249 0.137512 10.8125 0.137512C16.7 0.137512 21.4875 4.92501 21.5 10.8C21.5125 12.3375 21.175 13.9 20.525 15.3L20.5 15.35C20.1875 15.9375 19.8375 16.5125 19.45 17.0625L19.4375 17.0875C18.7875 17.95 18.25 18.8875 17.825 19.875C17.525 20.925 17.375 22 17.35 23.0875Z" fill="%23E30613"/%3e%3cpath d="M17.4375 24.3625H4.3V25.3625H17.4375V24.3625Z" fill="%23E30613"/%3e%3cpath d="M14.625 26.625H7.35V27.625H14.625V26.625Z" fill="%23E30613"/%3e%3cpath d="M11.375 22.875H10.375V18.3875L8.05 15.7875L12.65 11.3875L13.35 12.1125L9.45 15.8375L11.375 18V22.875Z" fill="%23E30613"/%3e%3cpath d="M12.657 7.14344L8.18027 11.5579L8.88237 12.2699L13.3591 7.85544L12.657 7.14344Z" fill="%23E30613"/%3e%3c/svg%3e');
}
.btn-support {
    background-image: url('data:image/svg+xml,%3csvg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M15.175 13.85H13.175V10.9L13.8875 10.6875C13.95 10.6625 15.6875 10.1 15.6875 8.625C15.6875 8.625 15.675 8.04999 15.3875 7.51249C15.0625 6.88749 14.5125 6.59999 13.6625 6.59999C12.8125 6.59999 12.2625 6.88749 11.9375 7.51249C11.65 8.04999 11.6375 8.625 11.6375 8.625L9.63751 8.6125C9.63751 6.99999 10.7125 4.58749 13.6625 4.58749C16.6125 4.58749 17.6875 6.98749 17.6875 8.6125C17.6875 9.8625 17.1125 10.9625 16.025 11.775C15.725 12 15.425 12.175 15.1625 12.3V13.85H15.175Z" fill="%23E30613"/%3e%3cpath d="M21.1125 2.75C23.7375 2.75 25.875 4.8875 25.875 7.5125V14.2625C25.875 16.8875 23.7375 19.025 21.1125 19.025H9.3375H8.675L8.1375 19.425L2.1375 23.9V19V18.9L2.125 18.8C2.125 18.7875 2.125 18.775 2.125 18.775V16.575V7.5125C2.125 4.8875 4.2625 2.75 6.8875 2.75H21.1125ZM21.1125 0.75H6.8875C3.15 0.75 0.125 3.775 0.125 7.5125V16.5625V18.7625C0.125 18.8375 0.125 18.925 0.1375 19V27.875L9.3375 21.0125H21.1125C24.85 21.0125 27.875 17.9875 27.875 14.25V7.5C27.8625 3.775 24.8375 0.75 21.1125 0.75Z" fill="%23E30613"/%3e%3cpath d="M15.25 14.9875H13.25V17.125H15.25V14.9875Z" fill="%23E30613"/%3e%3c/svg%3e');
}
.btn-megger {
    background-image: url('data:image/svg+xml,%3csvg width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M13 2.875C18.5875 2.875 23.125 7.4125 23.125 13C23.125 18.5875 18.5875 23.125 13 23.125C7.4125 23.125 2.875 18.5875 2.875 13C2.875 7.4125 7.4125 2.875 13 2.875ZM13 0.875C6.3 0.875 0.875 6.3 0.875 13C0.875 19.7 6.3 25.125 13 25.125C19.7 25.125 25.125 19.7 25.125 13C25.125 6.3 19.7 0.875 13 0.875Z" fill="%23E30613"/%3e%3cpath d="M19.6875 7.79999H15.05L13.1125 14.1375H13.025L10.9875 7.79999H6.47498V17.9H9.14997V10.15L11.8625 17.9H14.325L17.0125 10.15V17.9H19.6875V7.79999Z" fill="%23E30613"/%3e%3c/svg%3e');
}
.btn-filter {
    background-image: url('data:image/svg+xml,%3csvg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M7.53846 5.51996L11.5385 1.48919C11.7231 1.30457 11.7231 1.02765 11.5385 0.843034L10.9231 0.19688C10.7385 0.0122644 10.4615 0.0122644 10.2769 0.19688L6.24615 4.22765C6.12307 4.35073 5.93846 4.35073 5.81538 4.22765L1.78461 0.16611C1.6 -0.0185049 1.32307 -0.0185049 1.13846 0.16611L0.492305 0.812264C0.30769 0.99688 0.30769 1.2738 0.492305 1.45842L4.52307 5.48919C4.64615 5.61226 4.64615 5.79688 4.52307 5.91996L0.461536 9.9815C0.27692 10.1661 0.27692 10.443 0.461536 10.6276L1.10769 11.2738C1.29231 11.4584 1.56923 11.4584 1.75384 11.2738L5.78461 7.24303C5.90769 7.11996 6.09231 7.11996 6.21538 7.24303L10.2462 11.2738C10.4308 11.4584 10.7077 11.4584 10.8923 11.2738L11.5385 10.6276C11.7231 10.443 11.7231 10.1661 11.5385 9.9815L7.53846 5.95073C7.41538 5.82765 7.41538 5.64303 7.53846 5.51996Z" fill="%23E30613"/%3e%3c/svg%3e');
    background-position: 0.75rem 50%;
    background-repeat: no-repeat;
    padding-left: 2rem;
}
.btn-filter.collapsed {
    background-image: url('data:image/svg+xml,%3csvg width="16" height="15" viewBox="0 0 16 15" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M14.8618 0.935303H1.20022C0.738686 0.935303 0.523301 1.45838 0.800224 1.79684L6.76945 8.78146C6.95407 8.99684 7.04638 9.30453 7.04638 9.58146V14.0122C7.04638 14.2584 7.29253 14.4738 7.53869 14.4738H8.46176C8.70792 14.4738 8.89253 14.2584 8.89253 14.0122V9.58146C8.89253 9.27376 9.01561 8.99684 9.23099 8.78146L15.2618 1.79684C15.5387 1.45838 15.3233 0.935303 14.8618 0.935303Z" fill="%23E30613"/%3e%3c/svg%3e');
}
.btn-outline-primary, .event-attendance .event-add-to-calendar > a {
    color: #e30613;
    border-color: #e30613;
}
.btn-outline-primary:hover, .event-attendance .event-add-to-calendar > a:hover {
    color: #b1050f;
    background-color: #fff;
    border-color: #b1050f;
}
.btn-check:focus + .btn-outline-primary, .event-attendance .event-add-to-calendar > .btn-check:focus + a, .btn-outline-primary:focus, .event-attendance .event-add-to-calendar > a:focus {
    box-shadow: 0 0 0 0 rgba(227,6,19,0.5);
}
.btn-check:checked + .btn-outline-primary, .event-attendance .event-add-to-calendar > .btn-check:checked + a, .btn-check:active + .btn-outline-primary, .event-attendance .event-add-to-calendar > .btn-check:active + a, .btn-outline-primary:active, .event-attendance .event-add-to-calendar > a:active, .btn-outline-primary.active, .event-attendance .event-add-to-calendar > a.active, .btn-outline-primary.dropdown-toggle.show, .event-attendance .event-add-to-calendar > a.dropdown-toggle.show {
    color: #e30613;
    background-color: #fff;
    border-color: #b1050f;
}
.btn-check:checked + .btn-outline-primary:focus, .event-attendance .event-add-to-calendar > .btn-check:checked + a:focus, .btn-check:active + .btn-outline-primary:focus, .event-attendance .event-add-to-calendar > .btn-check:active + a:focus, .btn-outline-primary:active:focus, .event-attendance .event-add-to-calendar > a:active:focus, .btn-outline-primary.active:focus, .event-attendance .event-add-to-calendar > a.active:focus, .btn-outline-primary.dropdown-toggle.show:focus, .event-attendance .event-add-to-calendar > a.dropdown-toggle.show:focus {
    box-shadow: 0 0 0 0 rgba(227,6,19,0.5);
}
.btn-outline-primary:disabled, .event-attendance .event-add-to-calendar > a:disabled, .btn-outline-primary.disabled, .event-attendance .event-add-to-calendar > a.disabled {
    color: #e30613;
    background-color: transparent;
}
.btn-outline-secondary {
    color: #25303b;
    border-color: #25303b;
}
.btn-outline-secondary:hover {
    color: #11171c;
    background-color: #fff;
    border-color: #11171c;
}
.btn-check:focus + .btn-outline-secondary, .btn-outline-secondary:focus {
    box-shadow: 0 0 0 0 rgba(37,48,59,0.5);
}
.btn-check:checked + .btn-outline-secondary, .btn-check:active + .btn-outline-secondary, .btn-outline-secondary:active, .btn-outline-secondary.active, .btn-outline-secondary.dropdown-toggle.show {
    color: #25303b;
    background-color: #fff;
    border-color: #11171c;
}
.btn-check:checked + .btn-outline-secondary:focus, .btn-check:active + .btn-outline-secondary:focus, .btn-outline-secondary:active:focus, .btn-outline-secondary.active:focus, .btn-outline-secondary.dropdown-toggle.show:focus {
    box-shadow: 0 0 0 0 rgba(37,48,59,0.5);
}
.btn-outline-secondary:disabled, .btn-outline-secondary.disabled {
    color: #25303b;
    background-color: transparent;
}
.btn[data-bs-toggle='collapse'][aria-expanded='false'] .less, .event-attendance .event-add-to-calendar > a[data-bs-toggle='collapse'][aria-expanded='false'] .less, .event-attendance .event-attend a[data-bs-toggle='collapse'][aria-expanded='false'] .less, .suppliers-container .supplier_contact a[data-bs-toggle='collapse'][aria-expanded='false'] .less {
    display: none;
}
.btn[data-bs-toggle='collapse'][aria-expanded='true'] .more, .event-attendance .event-add-to-calendar > a[data-bs-toggle='collapse'][aria-expanded='true'] .more, .event-attendance .event-attend a[data-bs-toggle='collapse'][aria-expanded='true'] .more, .suppliers-container .supplier_contact a[data-bs-toggle='collapse'][aria-expanded='true'] .more {
    display: none;
}
.form-container {
    background: #f2f3f4;
    border-radius: 0.25rem;
    padding: 1.875rem;
}
form .form-item {
    margin-bottom: 1.5rem;
}
form .description {
    font-size: 0.75rem;
}
form label {
    font-weight: 600;
    line-height: 1.25rem;
    margin-bottom: 0.3125rem;
}
form textarea {
    background: url('data:image/svg+xml,%3Csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cg clip-path="url(%23clip0_52_651)"%3E%3Cpath d="M16 3.08082V0L0 16H3.08082L16 3.08082Z" fill="%23696C70"/%3E%3Cpath d="M9.28165 15.9998L16.0002 9.28116V6.0835L6.08398 15.9998H9.28165Z" fill="%23696C70"/%3E%3Cpath d="M12.2842 15.9999H15.9999V12.2842L12.2842 15.9999Z" fill="%23696C70"/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id="clip0_52_651"%3E%3Crect width="16" height="16" fill="white"/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A') bottom 5px right 5px no-repeat;
    resize: none;
}
form textarea:hover {
    resize: vertical;
}
form .form-composite legend {
    float: none;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.25rem;
    margin-bottom: 0.3125rem;
}
form .form-composite .fieldset-wrapper label {
    font-weight: 400;
    line-height: 1.25rem;
}
form .form-composite .fieldset-wrapper .form-item {
    margin-bottom: 0.625rem;
}
form .form-check-input {
    margin-top: -0.0625rem;
}
form .webform-options-display-side-by-side > div {
    margin-right: 1.5rem;
}
form .container-inline .form-item {
    display: inline-flex;
    margin-bottom: 0;
}
form .iti {
    display: block;
}
form .form-item--error-message {
    color: #e30613;
    font-weight: 600;
}
form .form-item--error-message .placeholder {
    font-style: normal;
}
form input.error, form select.error, form textarea.error {
    border: 0.125rem solid #e30613;
}
form .webform-element-help {
    background-color: #696c70;
    border-color: #696c70;
}
form .webform-element-help:hover, form .webform-element-help:focus, form .webform-element-help:active {
    background-color: #e30613;
    border-color: #e30613;
}
form .captcha {
    width: 100%;
    margin-bottom: 1.5rem;
}
form > [id$="-ajax-wrapper"] {
    align-self: flex-end;
    flex-basis: 100%;
}
form .address--wrapper {
    margin: 0px;
}
form .address--wrapper .form-item select {
    margin-bottom: 1.5rem;
    width: 100%;
}
form .address--wrapper .form-item label {
    font-size: 16px;
    font-weight: 600;
    line-height: 1.25rem;
}
.layout-content {
    margin-bottom: 2.5rem;
}
.logo {
    margin: 0.825rem 0;
    max-width: 12.5rem;
}
.prekeyline {
    position: relative;
}
.prekeyline:before {
    content: '';
    display: block;
    position: absolute;
    border-right: 0.1875rem solid #e30613;
    height: 100%;
    left: -1.5rem;
    top: 0;
    width: 0.1875rem;
}
.prekeylineclear {
    position: relative;
}
.grow {
    flex-grow: 1;
}
.container-content {
    padding: 0 0.75rem;
}
.container-content .row, .container-content .share .inline_content__header, .share .container-content .inline_content__header, .container-content .event-attendance .inline_content__header, .event-attendance .container-content .inline_content__header {
    margin-left: 0;
    margin-right: 0;
}
.container-content .row > div[class^='col-'], .container-content .share .inline_content__header > div[class^='col-'], .share .container-content .inline_content__header > div[class^='col-'], .container-content .event-attendance .inline_content__header > div[class^='col-'], .event-attendance .container-content .inline_content__header > div[class^='col-'] {
    padding-left: 0;
    padding-right: 0;
}
.search-container-content .prekeyline-thin {
    border-left: 0.0625rem solid #e30613;
    height: 3.125rem;
}
.btn-play {
    position: relative;
    display: block;
}
.side-panel {
    border-left: solid 1px #e30613;
    height: 100%;
    margin-left: 3.75rem;
    padding: 0.75rem;
}
.side-panel h2, .side-panel .h2 {
    font-size: 1.5rem;
}

@media (max-width:575.98px) {
.side-panel {
    height: unset;
    margin-left: 0;
    margin-top: 3.75rem;
}
}
.modal-content {
    padding: 0.625rem 1.25rem;
}
.modal-video__youtube .modal-video__wrapper {
    height: 0;
    padding-bottom: 56.25%;
    position: relative;
}
.modal-video__youtube .media-oembed-content {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.modal-header .btn-close {
    background-image: url('data:image/svg+xml,%3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M14.3075 11.7228L20.3075 5.67668C20.5844 5.39976 20.5844 4.98438 20.3075 4.70745L19.3844 3.73822C19.1075 3.4613 18.6921 3.4613 18.4151 3.73822L12.369 9.78438C12.1844 9.96899 11.9075 9.96899 11.7228 9.78438L5.67668 3.69207C5.39976 3.41514 4.98438 3.41514 4.70745 3.69207L3.73822 4.6613C3.4613 4.93822 3.4613 5.35361 3.73822 5.63053L9.78438 11.6767C9.96899 11.8613 9.96899 12.1382 9.78438 12.3228L3.69207 18.4151C3.41514 18.6921 3.41514 19.1075 3.69207 19.3844L4.6613 20.3536C4.93822 20.6305 5.35361 20.6305 5.63053 20.3536L11.6767 14.3075C11.8613 14.1228 12.1382 14.1228 12.3228 14.3075L18.369 20.3536C18.6459 20.6305 19.0613 20.6305 19.3382 20.3536L20.3075 19.3844C20.5844 19.1075 20.5844 18.6921 20.3075 18.4151L14.3075 12.369C14.1228 12.1844 14.1228 11.9075 14.3075 11.7228Z" fill="%23696C70"/%3E%3C/svg%3E');
    border: 0;
}
.readmore {
    display: block;
    max-height: 1.5rem;
    overflow: hidden;
    width: 100%;
}
.readmore__link {
    color: #e30613;
    font-weight: 700;
}
.readmore__link:hover, .readmore__link:focus {
    color: #e30613;
    outline-color: #e30613;
}
.readmore p {
    margin: 0;
}
table {
    border-collapse: separate;
    border-spacing: 0;
    width: 100%;
}
table > :not(:first-child) {
    border-top: 0;
}
table thead {
    background-color: #25303b;
    border: 1px solid #25303b;
    color: #fff;
}
table thead tr:last-child th:first-child {
    border-bottom-left-radius: 0;
}
table thead + tbody tr:first-child td:first-child, table thead + tbody tr:first-child th:first-child, table thead + tbody tr:first-child td:last-child {
    border-radius: 0;
}
table thead th {
    font-weight: 300;
    padding: 10px;
}
table thead th:not(:last-child) {
    border-right: 1px solid #afb6bd;
}
table tbody {
    border: 1px solid #afb6bd;
}
table tbody tr:nth-child(2n+1) {
    background-color: #f2f3f4;
}
table tbody tr:first-child td, table tbody tr:first-child th {
    border-top: 1px solid #afb6bd;
}
table tbody tr:last-child td, table tbody tr:last-child th {
    border-bottom: 1px solid #afb6bd;
}
table tbody tr td {
    border-right: 1px solid #afb6bd;
    padding: 10px;
}
table tbody tr td:first-child {
    border-left: 1px solid #afb6bd;
}
table tbody tr th {
    border-left: 1px solid #afb6bd;
    border-right: 1px solid #afb6bd;
    font-weight: 600;
    padding: 10px;
}
table tr:first-child td:first-child, table tr:first-child th:first-child {
    border-top-left-radius: 4px;
}
table tr:first-child td:last-child, table tr:first-child th:last-child {
    border-top-right-radius: 4px;
}
table tr:last-child td:first-child, table tr:last-child th:first-child {
    border-bottom-left-radius: 4px;
}
table tr:last-child td:last-child {
    border-bottom-right-radius: 4px;
}
.tabs, .nav.nav-tabs.tabs {
    border-bottom: solid 2px #e30613;
    display: flex;
}
.tabs a, .tabs button.nav-link, .nav.nav-tabs.tabs a, .nav.nav-tabs.tabs button.nav-link {
    border: none;
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
    color: #1d1d1b;
    display: inline-block;
    font-size: 1rem;
    font-weight: normal;
    margin-bottom: 0;
    min-width: 10.625rem;
    padding: 0.8125rem 1.875rem;
    text-align: center;
    text-decoration: none;
}
.tabs a.selected, .tabs a.active, .tabs button.nav-link.selected, .tabs button.nav-link.active, .nav.nav-tabs.tabs a.selected, .nav.nav-tabs.tabs a.active, .nav.nav-tabs.tabs button.nav-link.selected, .nav.nav-tabs.tabs button.nav-link.active {
    background: #e4e7e9;
    color: #e30613;
    font-weight: bold;
    text-decoration: none;
}
.tabs a:hover, .tabs button.nav-link:hover, .nav.nav-tabs.tabs a:hover, .nav.nav-tabs.tabs button.nav-link:hover {
    text-decoration: underline;
}
.tabs + h2, .tabs + .h2, .nav.nav-tabs.tabs + h2, .nav.nav-tabs.tabs + .h2 {
    margin-bottom: 1.875rem;
    margin-top: 3.125rem;
}

@media (max-width:991.98px) {
.tabs a, .nav.nav-tabs.tabs a {
    flex-grow: 1;
    min-width: unset;
    padding-left: 0;
    padding-right: 0;
}
}
.ajax-progress-fullscreen {
    -webkit-animation: rotator 1s linear infinite;
    animation: rotator 1s linear infinite;
    background-color: transparent;
    background-image: url(/themes/custom/megger/dist/images/throbber.svg);
    height: 3.1875rem;
    width: 3.1875rem;
}
@-webkit-keyframes rotator {
0% {
transform:rotate(0deg);
}
100% {
transform:rotate(360deg);
}
}
@keyframes rotator {
0% {
transform:rotate(0deg);
}
100% {
transform:rotate(360deg);
}
}
.page-contact .webform-submission-contact-us-form {
    display: flex;
    flex-wrap: wrap;
}
.page-contact .webform-submission-contact-us-form .form-item {
    align-self: flex-end;
    flex-basis: 100%;
}
.page-contact .webform-submission-contact-us-form .form-item.form-item-title {
    flex-basis: 25%;
}
.page-contact .webform-submission-contact-us-form .form-item.form-item-first-name {
    flex-basis: 50%;
    flex-grow: 1;
    padding-left: 0.75rem;
}
.page-contact .webform-submission-contact-us-form .form-item.js-form-type-checkbox {
    display: flex;
    flex-wrap: wrap;
}
.page-contact .webform-submission-contact-us-form .form-item.js-form-type-checkbox .form-checkbox {
    min-width: 1.5625rem;
}
.page-contact .webform-submission-contact-us-form .form-item.js-form-type-checkbox label {
    flex-basis: 50%;
    flex-grow: 1;
    padding-left: 0.5rem;
}
.page-contact .webform-submission-contact-us-form .form-item.js-form-type-checkbox .form-item--error-message {
    flex-basis: 100%;
}
.page-contact .webform-submission-contact-us-form .form-item.form-item-captcha-response input {
    max-width: 18.75rem;
}
.page-contact .icon {
    background-position: center;
    background-repeat: no-repeat;
    display: inline-block;
    height: 3.125rem;
    width: 3.125rem;
}
.page-contact .icon.small {
    height: 1rem;
    width: 1rem;
}
.page-contact .icon.mail-icon {
    background-image: url('data:image/svg+xml,%3Csvg width="48" height="48" viewBox="0 0 49 48" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Ccircle cx="24.6667" cy="24" r="24" fill="%23E30613"/%3E%3Cpath d="M36.6218 12.98H12.8843C11.7718 12.98 10.8843 13.88 10.8843 14.9925L10.9093 33.18C10.9093 34.28 11.8093 35.18 12.9093 35.18H36.6218C37.7218 35.18 38.6218 34.28 38.6218 33.18V14.98C38.6218 13.88 37.7218 12.98 36.6218 12.98ZM12.8843 14.23H36.6218C36.8218 14.23 37.0093 14.305 37.1468 14.455C37.1843 14.4925 37.2218 14.53 37.2468 14.58L24.6593 26.455L12.2218 14.63C12.2593 14.5675 12.2968 14.505 12.3468 14.455C12.4968 14.305 12.6843 14.23 12.8843 14.23ZM36.6093 33.93H12.8968C12.4843 33.93 12.1468 33.5925 12.1468 33.18L12.1343 16.2675L24.6593 28.18L37.3718 16.18L37.3593 33.18C37.3593 33.5925 37.0218 33.93 36.6093 33.93Z" fill="white"/%3E%3C/svg%3E');
}
.page-contact .icon.link-icon {
    background-image: url('data:image/svg+xml,%3Csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cg clip-path="url(%23clip0_5044_18301)"%3E%3Cpath d="M8.36917 12.8308C8.15378 12.8 7.9384 12.7692 7.72301 12.7385C7.50763 12.7077 7.29224 12.6462 7.07686 12.5538C6.95378 12.5231 6.79994 12.5538 6.70763 12.6462L6.55378 12.8C5.66147 13.6923 4.21532 13.7846 3.29224 12.9846C2.24609 12.0923 2.21532 10.4923 3.16917 9.53846L5.50763 7.2C5.81532 6.89231 6.18455 6.70769 6.55378 6.58461C7.04609 6.46154 7.56917 6.49231 8.0307 6.67692C8.30763 6.8 8.58455 6.95384 8.83071 7.2C8.95378 7.32308 9.04609 7.44615 9.1384 7.6C9.26147 7.81538 9.5384 7.84615 9.69224 7.66154C9.96917 7.38461 10.3384 7.01538 10.5538 6.8C10.6769 6.67692 10.6769 6.49231 10.5846 6.33846C10.4615 6.15385 10.3076 6 10.1538 5.84615C9.9384 5.63077 9.69224 5.41538 9.41532 5.26154C8.98455 4.98461 8.49224 4.8 7.96917 4.70769C7.01532 4.52308 5.96917 4.67692 5.10763 5.13846C4.76917 5.32308 4.4307 5.56923 4.15378 5.84615L1.90763 8.09231C0.276858 9.72308 0.153782 12.3692 1.72301 14.0308C3.35378 15.8154 6.12301 15.8462 7.81532 14.1538L8.58455 13.3846C8.79994 13.2308 8.64609 12.8615 8.36917 12.8308Z" fill="%231D1D1B"/%3E%3Cpath d="M14.0308 1.7846C12.3385 0.215366 9.69234 0.338443 8.09234 1.96921L7.38465 2.64614C7.16926 2.86152 7.32311 3.23075 7.60003 3.26152C8.0308 3.29229 8.46157 3.3846 8.89234 3.50767C9.01541 3.53844 9.16926 3.50767 9.26157 3.41537L9.41542 3.26152C10.3077 2.36921 11.7539 2.2769 12.677 3.0769C13.7231 3.96921 13.7539 5.56921 12.8 6.52306L10.4616 8.86152C10.1539 9.16921 9.78465 9.35383 9.41542 9.4769C8.92311 9.59998 8.40003 9.56921 7.93849 9.3846C7.66157 9.26152 7.38465 9.10767 7.13849 8.86152C7.01542 8.73844 6.92311 8.61537 6.8308 8.46152C6.70772 8.24614 6.4308 8.21537 6.27695 8.39998L5.41542 9.26152C5.29234 9.3846 5.29234 9.56921 5.38465 9.72306C5.50772 9.90767 5.66157 10.0615 5.81541 10.2154C6.0308 10.4308 6.30772 10.6461 6.55388 10.8C6.98465 11.0769 7.47695 11.2615 7.96926 11.3538C8.92311 11.5384 9.96926 11.3846 10.8308 10.9231C11.1693 10.7384 11.5077 10.4923 11.7846 10.2154L14.1231 7.8769C15.8462 6.1846 15.7846 3.41537 14.0308 1.7846Z" fill="%231D1D1B"/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id="clip0_5044_18301"%3E%3Crect width="16" height="16" fill="white"/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E');
}
.page-contact .icon.phone-icon {
    background-image: url('data:image/svg+xml,%3Csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cg clip-path="url(%23clip0_5044_18307)"%3E%3Cpath d="M14.9232 11.6615L13.0463 10.1539C12.6155 9.8154 12.0001 9.78463 11.5693 10.1231L9.96934 11.2923C9.78473 11.4462 9.5078 11.4154 9.32319 11.2308L6.92319 9.07693L4.76934 6.67693C4.58472 6.49232 4.58472 6.24616 4.7078 6.03078L5.87703 4.43078C6.21549 4.00001 6.18472 3.38463 5.84626 2.95386L4.33857 1.07693C3.87703 0.523088 3.04626 0.46155 2.52319 0.984627L0.923186 2.58463C0.677032 2.83078 0.553955 3.16924 0.553955 3.5077C0.707801 6.64616 2.12319 9.63078 4.21549 11.7231C6.3078 13.8154 9.29242 15.2308 12.4309 15.3846C12.7693 15.4154 13.1078 15.2615 13.354 15.0154L14.954 13.4154C15.5386 12.9539 15.5078 12.0923 14.9232 11.6615Z" fill="%231D1D1B"/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id="clip0_5044_18307"%3E%3Crect width="16" height="16" fill="white"/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E');
}
.page-contact.confirmation {
    font-size: 1.25rem;
}
.page-contact.confirmation a {
    color: #e30613;
}
.page-contact.confirmation a:hover {
    color: #c70914;
}
.footer {
    background-color: #25303b;
    color: #fff;
    padding: 0 1.25rem 1.25rem;
}
.footer__cookie-settings .menu-item {
    color: #fff;
    text-decoration: none;
}
.footer__category {
    font-size: 0.875rem;
    font-weight: 600;
    margin-bottom: 0.9375rem;
}

@media (max-width:767.98px) {
.footer__category {
    text-align: center;
}
}
.footer:last-of-type {
    padding: 0 0.75rem 0rem;
}
.footer-graphic {
    background: url('data:image/svg+xml,%0A%3Csvg width="1322px" height="206px" viewBox="0 0 1322 206" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"%3E%3Cg id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"%3E%3Cg id="Group" fill-rule="nonzero"%3E%3Cpolygon id="Path" fill="%23E30613" points="1322 114.286891 1322 160.060891 1322 205.835891 1010.42 163.134891"%3E%3C/polygon%3E%3Cpolygon id="Path" fill="%2325303B" points="0 205.835891 0 0 1322 205.835891"%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E') #fff 50% calc(100% + 0.5px) no-repeat;
    background-size: cover;
    display: block;
    height: calc(100vw / 6);
}

@media (max-width:374.98px) {
.footer-graphic {
    background: url('data:image/svg+xml,%3Csvg width="375" height="59" viewBox="0 0 375 59" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cg clip-path="url(%23clip0_151_11718)"%3E%3Cpath d="M375 32.5332V45.5634V58.5937L286.617 46.4384L375 32.5332Z" fill="%23E30613"/%3E%3Cpath d="M0 58.5938V0L375 58.5938H0Z" fill="%2325303B"/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id="clip0_151_11718"%3E%3Crect width="375" height="58.5938" fill="white"/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A') #fff right top no-repeat;
    height: 3.625rem;
}
}
.footer__other {
    display: flex;
    flex-direction: column;
}

@media (max-width:991.98px) {
.footer__other {
    margin: 1.875rem 0 0;
}
}

@media (min-width:768px) and (max-width:991.98px) {
.footer__other {
    flex-direction: row;
}
}
.footer__preferences {
    flex-basis: 50%;
    margin-bottom: 1.875rem;
}

@media (min-width:992px) {
.footer__preferences {
    flex-basis: auto;
}
}
.footer__social-links {
    flex-basis: 50%;
}
.footer__social-links-list {
    display: flex;
    justify-content: center;
    list-style-type: none;
    padding-left: 0;
}

@media (min-width:768px) {
.footer__social-links-list {
    justify-content: left;
}
}
.footer__social-links-list li + li {
    margin-left: 1.25rem;
}
.footer .logo {
    max-width: 9rem;
}

@media (max-width:767.98px) {
.footer .logo {
    margin-top: 2.5rem;
}
}
.footer .menu {
    display: flex;
    flex-direction: row;
    list-style: none;
    margin: 0;
    padding-left: 0;
}

@media (max-width:767.98px) {
.footer .menu {
    flex-direction: column;
    text-align: center;
}
}
.footer .menu .menu-links {
    display: block;
    list-style: none;
    padding: 0;
}

@media (min-width:768px) {
.footer .menu .menu-links {
    max-width: 13.75rem;
    padding: 0.5rem 0.25rem 0 0;
}
}

@media (min-width:1200px) {
.footer .menu .menu-links {
    max-width: 15.625rem;
    padding: 0.5rem 0.75rem 0 0;
}
}
.footer .menu .menu-item--top {
    flex: 1;
}
.footer .menu .menu-item:last-of-type .menu-links {
    padding: 0;
}
.footer .menu span {
    font-weight: 100;
    margin-bottom: 0.0625rem;
    padding: 0 1.875rem 0 0;
}

@media (max-width:991.98px) {
.footer .menu span {
    display: block;
    margin-top: 1.25rem;
    padding: 0;
}
}
.footer .menu a {
    color: #fff;
    display: block;
    font-size: 0.875rem;
    font-weight: 300;
    padding: 0.4375rem 0;
    text-decoration: none;
}
.footer .menu .icon {
    height: 2.5rem;
    margin: 0.625rem 0.9375rem 0.625rem 0;
    text-indent: -9999999px;
    width: 2.5rem;
}

@media (max-width:1199.98px) {
.footer .menu .icon {
    margin-right: 0.125rem;
}
}
.footer .menu .icon--facebook {
    background-image: url('data:image/svg+xml,%3Csvg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M39.5 20C39.5 30.7696 30.7696 39.5 20 39.5C9.23045 39.5 0.5 30.7696 0.5 20C0.5 9.23045 9.23045 0.5 20 0.5C30.7696 0.5 39.5 9.23045 39.5 20Z" fill="%2325303B" stroke="%23AFB6BD"/%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M20.9503 29.1665V20.0582H24.0587L24.5003 16.4998H20.942V14.2748C20.942 13.2748 21.2753 12.4998 22.717 12.4998H24.6087V9.27484C24.167 9.27484 23.0503 9.1665 21.8337 9.1665C19.167 9.1665 17.2753 10.8332 17.2753 13.8332V16.4998H14.167V20.0582H17.2753V29.1665H20.942H20.9503Z" fill="white"/%3E%3C/svg%3E%0A');
}
.footer .menu .icon--instagram {
    background-image: url('data:image/svg+xml,%3Csvg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M39.5 20C39.5 30.7696 30.7696 39.5 20 39.5C9.23045 39.5 0.5 30.7696 0.5 20C0.5 9.23045 9.23045 0.5 20 0.5C30.7696 0.5 39.5 9.23045 39.5 20Z" fill="%2325303B" stroke="%23AFB6BD"/%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M20.0139 11.7973C21.3473 11.7473 22.6806 11.7806 24.0139 11.9056C24.6556 11.9056 25.2973 12.0139 25.9056 12.2389C26.7389 12.6306 27.4056 13.2973 27.7973 14.1306C28.0223 14.7306 28.1389 15.3723 28.1306 16.0223C28.1306 17.0223 28.2389 17.3556 28.2389 20.0223C28.2889 21.3556 28.2556 22.6889 28.1306 24.0223C28.1306 24.6639 28.0223 25.3056 27.7973 25.9139C27.4056 26.7473 26.7389 27.4139 25.9056 27.8056C25.3056 28.0306 24.6639 28.1473 24.0139 28.1389C23.0139 28.1389 22.6806 28.2473 20.0139 28.2473C18.6806 28.2973 17.3473 28.2639 16.0139 28.1389C15.3723 28.1389 14.7306 28.0306 14.1223 27.8056C13.2889 27.4139 12.6223 26.7473 12.2306 25.9139C12.0056 25.3139 11.8889 24.6723 11.8973 24.0223C11.8973 23.0223 11.7889 22.6889 11.7889 20.0223C11.7389 18.6889 11.7723 17.3556 11.8973 16.0223C11.8973 15.3806 12.0056 14.7389 12.2306 14.1306C12.4223 13.7223 12.6889 13.3389 13.0056 13.0223C13.2639 12.6306 13.6639 12.3556 14.1139 12.2473C14.7139 12.0223 15.3556 11.9056 16.0056 11.9139C17.3389 11.7889 18.6723 11.7556 20.0056 11.8056L20.0139 11.7973ZM20.0056 10.0306C18.6306 9.98061 17.2639 10.0223 15.8973 10.1389C15.0639 10.1389 14.2306 10.2889 13.4556 10.5806C12.7806 10.7973 12.1723 11.1806 11.6806 11.6889C11.1723 12.1806 10.7889 12.7889 10.5723 13.4639C10.2223 14.2306 10.0723 15.0723 10.1306 15.9056C10.0056 17.2723 9.97228 18.6473 10.0223 20.0139C9.97228 21.3889 10.0139 22.7556 10.1306 24.1223C10.1306 24.9556 10.2806 25.7889 10.5723 26.5639C10.7889 27.2389 11.1723 27.8473 11.6806 28.3389C12.1723 28.8473 12.7806 29.2306 13.4556 29.4473C14.2389 29.7389 15.0639 29.8973 15.8973 29.8889C17.2639 30.0139 18.6389 30.0473 20.0056 29.9973C21.3806 30.0473 22.7473 30.0056 24.1139 29.8889C24.9473 29.8889 25.7806 29.7389 26.5556 29.4473C27.9139 28.9806 28.9806 27.9139 29.4473 26.5556C29.7389 25.7723 29.8973 24.9473 29.8889 24.1139C29.8889 23.0056 29.9973 22.6723 29.9973 20.0056C30.0473 18.6306 30.0056 17.2639 29.8889 15.8973C29.8889 15.0639 29.7389 14.2306 29.4473 13.4556C29.2306 12.7806 28.8473 12.1723 28.3389 11.6806C27.8473 11.1723 27.2389 10.7889 26.5639 10.5723C25.7806 10.2723 24.9556 10.1223 24.1223 10.1306C22.7556 10.0056 21.3806 9.97228 20.0139 10.0223L20.0056 10.0306ZM20.0139 14.9139C17.2389 14.8723 14.9473 17.0806 14.9056 19.8639C14.9056 19.9223 14.9056 19.9723 14.9056 20.0306C14.9056 22.8556 17.1973 25.1389 20.0139 25.1389C22.8306 25.1389 25.1223 22.8473 25.1223 20.0306C25.1223 17.2139 22.8306 14.9223 20.0139 14.9223V14.9139ZM20.0139 23.3639C18.2056 23.3973 16.7139 21.9556 16.6806 20.1473C16.6806 20.1056 16.6806 20.0639 16.6806 20.0306C16.6473 18.2223 18.0889 16.7306 19.8973 16.6973C19.9389 16.6973 19.9806 16.6973 20.0139 16.6973C21.8223 16.6639 23.3139 18.1056 23.3473 19.9139C23.3473 19.9556 23.3473 19.9973 23.3473 20.0306C23.3806 21.8389 21.9389 23.3306 20.1306 23.3639C20.0889 23.3639 20.0473 23.3639 20.0139 23.3639ZM25.3473 13.4723C24.6723 13.4723 24.1223 14.0223 24.1223 14.6973C24.1223 15.3723 24.6723 15.9223 25.3473 15.9223C26.0223 15.9223 26.5723 15.3723 26.5723 14.6973C26.5723 14.0223 26.0223 13.4806 25.3473 13.4723Z" fill="white"/%3E%3C/svg%3E%0A');
}
.footer .menu .icon--twitter {
    background-image: url('data:image/svg+xml,%3Csvg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M39.5 20C39.5 30.7696 30.7696 39.5 20 39.5C9.23045 39.5 0.5 30.7696 0.5 20C0.5 9.23045 9.23045 0.5 20 0.5C30.7696 0.5 39.5 9.23045 39.5 20Z" fill="%2325303B" stroke="%23AFB6BD"/%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M16.6917 28.8166C23.4417 28.8749 28.9667 23.4583 29.025 16.7083C29.025 16.6333 29.025 16.5583 29.025 16.4833V15.8999C29.8417 15.2749 30.5583 14.5249 31.1333 13.6666C30.35 14.0083 29.5167 14.2499 28.6667 14.3749C29.5417 13.8249 30.2 12.9999 30.55 12.0249C29.7 12.4999 28.7917 12.8499 27.85 13.0833C27.05 12.1749 25.8917 11.6583 24.675 11.6666C22.2917 11.6999 20.3667 13.6249 20.325 16.0083C20.3 16.3249 20.3417 16.6499 20.4417 16.9499C16.9417 16.7833 13.6917 15.1083 11.5167 12.3666C11.1333 13.0499 10.9333 13.8166 10.9333 14.5999C10.9667 16.0416 11.6583 17.3833 12.8167 18.2416C12.1083 18.2333 11.4167 18.0249 10.8167 17.6583C10.8167 19.7333 12.3 21.5166 14.3417 21.8833C13.9583 21.9833 13.5583 22.0249 13.1667 21.9999C12.8917 22.0166 12.6083 21.9749 12.3417 21.8833C12.9333 23.6666 14.575 24.8916 16.45 24.9333C14.9083 26.1416 13.0083 26.7999 11.05 26.8166C10.6917 26.8333 10.3417 26.7999 10 26.6999C11.9417 28.1083 14.2917 28.8499 16.6917 28.8166Z" fill="white"/%3E%3C/svg%3E%0A');
}
.footer .menu .icon--linkedin {
    background-image: url('data:image/svg+xml,%3Csvg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M39.5 20C39.5 30.7696 30.7696 39.5 20 39.5C9.23045 39.5 0.5 30.7696 0.5 20C0.5 9.23045 9.23045 0.5 20 0.5C30.7696 0.5 39.5 9.23045 39.5 20Z" fill="%2325303B" stroke="%23AFB6BD"/%3E%3Cpath d="M15.396 28.2734V15.3905H11.1178V28.2734H15.396ZM13.2529 13.626C14.4775 13.7388 15.5652 12.8364 15.6861 11.6118C15.8069 10.3871 14.8965 9.29944 13.6718 9.17859C13.5429 9.16248 13.406 9.16248 13.277 9.17859C12.0524 9.06579 10.9647 9.96011 10.8439 11.1848C10.723 12.4094 11.6254 13.4971 12.85 13.6179C12.9709 13.626 13.0917 13.634 13.2206 13.6179H13.2529V13.626ZM17.7647 28.2734H22.0429V21.0786C22.0268 20.7241 22.0752 20.3696 22.188 20.0312C22.5183 19.0966 23.3965 18.4682 24.3875 18.4682C25.9344 18.4682 26.5548 19.6525 26.5548 21.3848V28.2734H30.833V20.8853C30.833 16.9293 28.7221 15.0843 25.9022 15.0843C24.2989 15.0198 22.8003 15.8578 22.0188 17.2516H22.051V15.3905H17.7728C17.8292 16.599 17.7728 28.2734 17.7728 28.2734H17.7647Z" fill="white"/%3E%3C/svg%3E%0A');
}

@media (max-width:767.98px) {
.footer__cookie-settings {
    text-align: center;
    display: block;
}
}
#block-megger-local-tasks ul {
    display: flex;
    list-style-type: none;
    margin: 0;
    overflow: hidden;
    padding: 0;
}

@media (max-width:575.98px) {
#block-megger-local-tasks ul {
    flex-direction: column;
}
}

@media (min-width:576px) {
#block-megger-local-tasks ul {
    border-bottom: 1px solid #e4e7e9;
    flex-direction: row;
}
}

@media (max-width:575.98px) {
#block-megger-local-tasks ul li {
    border-bottom: 1px solid #e4e7e9;
}
#block-megger-local-tasks ul li:first-child {
    border-top: 1px solid #e4e7e9;
}
}
#block-megger-local-tasks ul li.active a {
    border-bottom: 3px solid #e30613;
    color: #e30613;
}
#block-megger-local-tasks ul li.active a:hover {
    border-bottom: 3px solid #e30613;
}
#block-megger-local-tasks ul li a {
    border-bottom: 3px solid transparent;
    display: block;
    font-size: 16px;
    font-weight: 300;
    line-height: 22px;
    padding: 14px 16px;
    text-align: center;
    text-decoration: none;
}
#block-megger-local-tasks ul li a:hover {
    background: #f2f3f4;
    border-bottom: 3px solid #f2f3f4;
}

@media (min-width:576px) {
#block-megger-local-tasks ul li a {
    color: #696c70;
}
}

@media (max-width:575.98px) {
#block-megger-local-tasks ul li a {
    color: #e30613;
}
#block-megger-local-tasks ul li a:after {
    border-bottom: 3px solid #696c70;
    border-right: 3px solid #696c70;
    content: '';
    display: block;
    float: right;
    height: 15px;
    position: relative;
    top: 4px;
    transform: rotate(315deg);
    width: 15px;
}
}
.page_bottom {
    padding: 24px 0;
}
.share-icon {
    background-image: url('data:image/svg+xml,%3Csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M12.5845 9.84625C11.7845 9.84625 11.0768 10.1847 10.5845 10.7078L6.09216 8.46164C6.12293 8.30779 6.12293 8.15395 6.12293 7.96933C6.12293 7.81549 6.09216 7.63087 6.09216 7.47702L10.5845 5.23087C11.0768 5.78472 11.8152 6.12318 12.6152 6.12318C14.1537 6.12318 15.3845 4.89241 15.3845 3.35395C15.3845 1.81549 14.1537 0.584717 12.6152 0.584717C11.0768 0.584717 9.84601 1.81549 9.84601 3.35395C9.84601 3.41549 9.84601 3.47702 9.84601 3.53856L5.19986 5.87702C4.67678 5.47702 4.0614 5.23087 3.3537 5.23087C1.81524 5.23087 0.584473 6.46164 0.584473 8.0001C0.584473 9.53856 1.81524 10.7693 3.3537 10.7693C4.0614 10.7693 4.67678 10.5232 5.16909 10.0924L9.81524 12.4001C9.81524 12.4616 9.81524 12.5232 9.81524 12.6155C9.81524 14.1539 11.046 15.3847 12.5845 15.3847C14.1229 15.3847 15.3537 14.1539 15.3537 12.6155C15.3537 11.077 14.1229 9.84625 12.5845 9.84625Z" fill="%23E30613"/%3E%3C/svg%3E');
    background-position: 0 50%;
    background-repeat: no-repeat;
    padding: 0.9375rem 0.3125rem 0.9375rem 1.25rem;
    position: relative;
}
.share > a {
    color: #e30613;
}
.share > a:hover {
    color: #c70914;
}
.share ul {
    list-style-type: none;
    margin-top: 10px;
    padding: 0;
}
.share ul li {
    background-position: 0 50%;
    background-repeat: no-repeat;
    padding: 0.9375rem 3.125rem;
}
.share ul li[class^='event_details'] {
    padding: 0.9375rem 0 0.9375rem 1.875rem;
}
.share ul li:hover:not([class^='event_details']) {
    background-color: #e4e7e9;
}
.share ul li a, .share ul li a:hover {
    color: #1d1d1b;
    padding-left: 10px;
    text-decoration: none;
}
.share .inline_content__collapse {
    background-color: #fff;
    border: 1px solid #e4e7e9;
    border-radius: 4px;
    box-shadow: 0 4px 8px rgba(0,0,0,0.2);
    left: 0;
    margin-top: 15px;
    padding: 10px 30px;
    position: absolute;
    z-index: 1;
}

@media (min-width:768px) {
.share .inline_content__collapse {
    width: 25vw;
}
}

@media (max-width:767.98px) {
.share .inline_content__collapse {
    width: 50vw;
}
}
.share .inline_content__title {
    font-size: 24px;
    font-weight: 700;
}
.share .inline_content__header {
    padding: 15px 0 20px;
}
.share .inline_content__header .inline_content__close {
    background-image: url('data:image/svg+xml,%3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M14.3075 11.7228L20.3075 5.67668C20.5844 5.39976 20.5844 4.98438 20.3075 4.70745L19.3844 3.73822C19.1075 3.4613 18.6921 3.4613 18.4151 3.73822L12.369 9.78438C12.1844 9.96899 11.9075 9.96899 11.7228 9.78438L5.67668 3.69207C5.39976 3.41514 4.98438 3.41514 4.70745 3.69207L3.73822 4.6613C3.4613 4.93822 3.4613 5.35361 3.73822 5.63053L9.78438 11.6767C9.96899 11.8613 9.96899 12.1382 9.78438 12.3228L3.69207 18.4151C3.41514 18.6921 3.41514 19.1075 3.69207 19.3844L4.6613 20.3536C4.93822 20.6305 5.35361 20.6305 5.63053 20.3536L11.6767 14.3075C11.8613 14.1228 12.1382 14.1228 12.3228 14.3075L18.369 20.3536C18.6459 20.6305 19.0613 20.6305 19.3382 20.3536L20.3075 19.3844C20.5844 19.1075 20.5844 18.6921 20.3075 18.4151L14.3075 12.369C14.1228 12.1844 14.1228 11.9075 14.3075 11.7228Z" fill="%23696C70"/%3E%3C/svg%3E');
    background-position: right;
    background-repeat: no-repeat;
    cursor: pointer;
}
.share .inline_content__header .inline_content__close a {
    display: none;
}
.share .share__twitter {
    background-image: url('data:image/svg+xml,%3Csvg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M20 40C31.0457 40 40 31.0457 40 20C40 8.9543 31.0457 0 20 0C8.9543 0 0 8.9543 0 20C0 31.0457 8.9543 40 20 40Z" fill="%231DA1F2"/%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M16.6917 28.8166C23.4417 28.8749 28.9667 23.4583 29.025 16.7083C29.025 16.6333 29.025 16.5583 29.025 16.4833V15.8999C29.8417 15.2749 30.5583 14.5249 31.1333 13.6666C30.35 14.0083 29.5167 14.2499 28.6667 14.3749C29.5417 13.8249 30.2 12.9999 30.55 12.0249C29.7 12.4999 28.7917 12.8499 27.85 13.0833C27.05 12.1749 25.8917 11.6583 24.675 11.6666C22.2917 11.6999 20.3667 13.6249 20.325 16.0083C20.3 16.3249 20.3417 16.6499 20.4417 16.9499C16.9417 16.7833 13.6917 15.1083 11.5167 12.3666C11.1333 13.0499 10.9333 13.8166 10.9333 14.5999C10.9667 16.0416 11.6583 17.3833 12.8167 18.2416C12.1083 18.2333 11.4167 18.0249 10.8167 17.6583C10.8167 19.7333 12.3 21.5166 14.3417 21.8833C13.9583 21.9833 13.5583 22.0249 13.1667 21.9999C12.8917 22.0166 12.6083 21.9749 12.3417 21.8833C12.9333 23.6666 14.575 24.8916 16.45 24.9333C14.9083 26.1416 13.0083 26.7999 11.05 26.8166C10.6917 26.8333 10.3417 26.7999 10 26.6999C11.9417 28.1083 14.2917 28.8499 16.6917 28.8166Z" fill="white"/%3E%3C/svg%3E');
    background-position: 10px 50%;
}
.share .share__linkedin {
    background-image: url('data:image/svg+xml,%3Csvg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M20 40C31.0457 40 40 31.0457 40 20C40 8.9543 31.0457 0 20 0C8.9543 0 0 8.9543 0 20C0 31.0457 8.9543 40 20 40Z" fill="%230A66C2"/%3E%3Cpath d="M15.397 28.2734V15.3905H11.1188V28.2734H15.397ZM13.2538 13.626C14.4785 13.7388 15.5662 12.8364 15.687 11.6118C15.8079 10.3871 14.8975 9.29944 13.6728 9.17859C13.5439 9.16248 13.4069 9.16248 13.278 9.17859C12.0534 9.06579 10.9657 9.96011 10.8448 11.1848C10.724 12.4094 11.6264 13.4971 12.851 13.6179C12.9719 13.626 13.0927 13.634 13.2216 13.6179H13.2538V13.626ZM17.7657 28.2734H22.0439V21.0786C22.0278 20.7241 22.0761 20.3696 22.1889 20.0312C22.5193 19.0966 23.3975 18.4682 24.3885 18.4682C25.9354 18.4682 26.5558 19.6525 26.5558 21.3848V28.2734H30.834V20.8853C30.834 16.9293 28.7231 15.0843 25.9032 15.0843C24.2998 15.0198 22.8013 15.8578 22.0197 17.2516H22.052V15.3905H17.7738C17.8302 16.599 17.7738 28.2734 17.7738 28.2734H17.7657Z" fill="white"/%3E%3C/svg%3E');
    background-position: 10px 50%;
}
.share .share__facebook {
    background-image: url('data:image/svg+xml,%3Csvg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M20 40C31.0457 40 40 31.0457 40 20C40 8.9543 31.0457 0 20 0C8.9543 0 0 8.9543 0 20C0 31.0457 8.9543 40 20 40Z" fill="%234267B2"/%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M20.9494 29.1665V20.0582H24.0577L24.4994 16.4998H20.941V14.2748C20.941 13.2748 21.2744 12.4998 22.716 12.4998H24.6077V9.27484C24.166 9.27484 23.0494 9.1665 21.8327 9.1665C19.166 9.1665 17.2744 10.8332 17.2744 13.8332V16.4998H14.166V20.0582H17.2744V29.1665H20.941H20.9494Z" fill="white"/%3E%3C/svg%3E');
    background-position: 10px 50%;
}
.share .share__reddit {
    background-image: url('data:image/svg+xml,%3Csvg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M20 40C31.0457 40 40 31.0457 40 20C40 8.9543 31.0457 0 20 0C8.9543 0 0 8.9543 0 20C0 31.0457 8.9543 40 20 40Z" fill="%23FF4500"/%3E%3Cpath d="M32.9996 18.6739C32.9413 17.1097 31.6216 15.8882 30.0446 15.9413C29.3459 15.9655 28.6812 16.2503 28.1766 16.7283C25.9543 15.222 23.3439 14.3964 20.6606 14.3385L21.927 8.27955L26.1047 9.15339C26.2212 10.2203 27.1819 10.9928 28.2542 10.8769C29.3265 10.7611 30.1028 9.80515 29.9864 8.73819C29.8699 7.67124 28.9092 6.89879 27.8369 7.01465C27.2207 7.07742 26.6676 7.43468 26.3619 7.96574L21.5777 7.01465C21.2526 6.94224 20.9275 7.14501 20.8547 7.4733V7.48295L19.4137 14.2226C16.6965 14.2661 14.0521 15.0965 11.8007 16.6124C10.6556 15.5406 8.85062 15.5937 7.77345 16.7379C6.69628 17.8773 6.74965 19.6733 7.8996 20.745C8.1228 20.9526 8.37996 21.1313 8.66624 21.2568C8.64683 21.5416 8.64683 21.8265 8.66624 22.1113C8.66624 26.4612 13.7609 30 20.0444 30C26.3279 30 31.4226 26.466 31.4226 22.1113C31.442 21.8265 31.442 21.5416 31.4226 21.2568C32.4027 20.7692 33.019 19.765 32.9996 18.6739ZM13.4795 20.6195C13.4795 19.5477 14.3578 18.6739 15.4349 18.6739C16.5121 18.6739 17.3903 19.5477 17.3903 20.6195C17.3903 21.6913 16.5121 22.5651 15.4349 22.5651C14.3529 22.5555 13.4795 21.6913 13.4795 20.6195ZM24.8189 25.9591C23.4312 26.9971 21.733 27.5281 19.9959 27.4557C18.2589 27.5281 16.5606 26.9971 15.1729 25.9591C14.9885 25.737 15.0225 25.4039 15.2457 25.2204C15.4398 25.0611 15.7163 25.0611 15.9153 25.2204C17.0895 26.075 18.5209 26.5095 19.9765 26.4419C21.4321 26.5191 22.8684 26.1039 24.0571 25.2591C24.2706 25.0515 24.62 25.0563 24.8286 25.2687C25.0372 25.4811 25.0324 25.8287 24.8189 26.0363V25.9591ZM24.4695 22.6327C23.3924 22.6327 22.5141 21.7589 22.5141 20.6871C22.5141 19.6153 23.3924 18.7415 24.4695 18.7415C25.5467 18.7415 26.4249 19.6153 26.4249 20.6871C26.4686 21.7589 25.6292 22.6617 24.552 22.7051H24.455L24.4695 22.6327Z" fill="white"/%3E%3C/svg%3E');
    background-position: 10px 50%;
}
.share .share__email {
    background-image: url('data:image/svg+xml,%3Csvg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M20 40C31.0457 40 40 31.0457 40 20C40 8.9543 31.0457 0 20 0C8.9543 0 0 8.9543 0 20C0 31.0457 8.9543 40 20 40Z" fill="%23696C70"/%3E%3Cpath d="M19.5596 21.4555C19.8261 21.6887 20.1926 21.6887 20.4592 21.4555L29.8882 12.7261C30.0548 12.393 30.0215 11.8599 29.3551 11.8599L10.697 11.8932C10.1972 11.8932 9.79737 12.3596 10.1639 12.7595L19.5596 21.4555Z" fill="white"/%3E%3Cpath d="M29.9888 16.4577C29.9888 16.0245 29.4557 15.7913 29.1559 16.0912L21.8259 22.8881C21.3261 23.3545 20.6931 23.5877 20.0267 23.5877C19.3603 23.5877 18.7273 23.3545 18.2275 22.8881L10.8642 16.0912C10.531 15.7913 10.0312 16.0245 10.0312 16.4577C10.0312 19.0898 10.0312 25.1204 10.0312 25.1204C10.0312 26.2199 10.9308 27.1195 12.0303 27.1195H28.023C29.1225 27.1195 30.0221 26.2199 30.0221 25.1204C29.9888 25.1204 29.9888 19.1231 29.9888 16.4577Z" fill="white"/%3E%3C/svg%3E');
    background-position: 10px 50%;
}
.event.container {
    padding: 0 0.75rem;
}
.event.container header h2, .event.container header .h2 {
    padding-top: 1.25rem;
}
.event.container .paragraph--view-mode--default {
    margin: 1.25rem 0;
}
.event.container .paragraph--view-mode--default .container {
    padding: 0;
}
.event.container .paragraph--type--video {
    position: relative;
}
.event.container .agenda-time {
    position: relative;
    text-align: center;
}
.event.container .agenda-time .time-vertical-centered {
    margin: 0;
    position: absolute;
    text-align: left;
    top: 50%;
    transform: translateY(-50%);
    width: 100%;
}
.event.container .agenda-time .field__item {
    display: inline-block !important;
    justify-content: unset !important;
    padding: 0 !important;
    width: unset;
}
.event.container .agenda-rounded-start {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
}
.event.container .agenda-rounded-end {
    border-bottom-left-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
    border-top-right-radius: 0;
}
.event.container .time-separator {
    display: inline-block;
}

@media (min-width:768px) {
.event.container .agenda-time .time-vertical-centered {
    text-align: center;
}
.event.container .agenda-rounded-start {
    border-bottom-left-radius: 0.25rem;
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0;
}
.event.container .agenda-rounded-end {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
}
}
.events-search .hero-header.page-header, .blog-search .hero-header.page-header {
    margin-bottom: 0.75rem;
}
.events-search .hero-header.page-header .hero-header-content, .blog-search .hero-header.page-header .hero-header-content {
    padding: 0 0 1.5rem;
}
.events-search .prekeyline:before, .blog-search .prekeyline:before {
    left: 0;
}
.events-search__filters .container, .blog-search__filters .container {
    padding-left: 0;
    padding-right: 0;
}

@media (max-width:767.98px) {
.events-search__filters .facets-widget-dropdown, .blog-search__filters .facets-widget-dropdown {
    margin-bottom: 0.3125rem;
}
}
.events-search__reset, .blog-search__reset {
    background-image: url('data:image/svg+xml,%3Csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M9.53838 7.81555L13.5384 3.78478C13.723 3.60017 13.723 3.32324 13.5384 3.13863L12.923 2.49247C12.7384 2.30786 12.4615 2.30786 12.2768 2.49247L8.24608 6.52324C8.123 6.64632 7.93838 6.64632 7.81531 6.52324L3.78454 2.4617C3.59992 2.27709 3.323 2.27709 3.13838 2.4617L2.49223 3.10786C2.30761 3.29247 2.30761 3.5694 2.49223 3.75401L6.523 7.78478C6.64608 7.90786 6.64608 8.09247 6.523 8.21555L2.46146 12.2771C2.27684 12.4617 2.27684 12.7386 2.46146 12.9232L3.10761 13.5694C3.29223 13.754 3.56915 13.754 3.75377 13.5694L7.78454 9.53863C7.90761 9.41555 8.09223 9.41555 8.21531 9.53863L12.2461 13.5694C12.4307 13.754 12.7076 13.754 12.8922 13.5694L13.5384 12.9232C13.723 12.7386 13.723 12.4617 13.5384 12.2771L9.53838 8.24632C9.41531 8.12324 9.41531 7.93863 9.53838 7.81555Z" fill="white"/%3E%3C/svg%3E%0A');
    background-position: 0 50%;
    background-repeat: no-repeat;
    color: #fff;
    display: block;
    padding: 0.1875rem 0 0.1875rem 1.5rem;
    font-size: 1rem;
}
.events-search__reset:hover, .events-search__reset:focus, .blog-search__reset:hover, .blog-search__reset:focus {
    color: #fff;
}
.events-search__results, .blog-search__results {
    padding: 0 0.75rem;
}

@media (min-width:768px) {
.events-search__results, .blog-search__results {
    margin: 0 auto;
    padding: 0;
}
}
.events-search__results .row__group, .blog-search__results .row__group {
    padding: 0.75rem 0 0;
}

@media (min-width:768px) {
.events-search__results .row__group, .blog-search__results .row__group {
    padding-top: 1.875rem;
}
}
.events-search__banner .event-teaser .hero-header.event-header.has-image, .blog-search__banner .event-teaser .hero-header.event-header.has-image {
    min-height: 18.75rem;
}

@media (min-width:768px) {
.events-search__banner .event-teaser .hero-header.event-header.has-image, .blog-search__banner .event-teaser .hero-header.event-header.has-image {
    min-height: 25rem;
}
}
.event-attendance {
    padding: 0 0.75rem;
}
.event-attendance-header, .event-attendance-body, .event-attendance-footer {
    border-bottom: 1px solid #e4e7e9;
}
.event-attendance-icon {
    background-image: url('data:image/svg+xml,%3Csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M12.5845 9.84625C11.7845 9.84625 11.0768 10.1847 10.5845 10.7078L6.09216 8.46164C6.12293 8.30779 6.12293 8.15395 6.12293 7.96933C6.12293 7.81549 6.09216 7.63087 6.09216 7.47702L10.5845 5.23087C11.0768 5.78472 11.8152 6.12318 12.6152 6.12318C14.1537 6.12318 15.3845 4.89241 15.3845 3.35395C15.3845 1.81549 14.1537 0.584717 12.6152 0.584717C11.0768 0.584717 9.84601 1.81549 9.84601 3.35395C9.84601 3.41549 9.84601 3.47702 9.84601 3.53856L5.19986 5.87702C4.67678 5.47702 4.0614 5.23087 3.3537 5.23087C1.81524 5.23087 0.584473 6.46164 0.584473 8.0001C0.584473 9.53856 1.81524 10.7693 3.3537 10.7693C4.0614 10.7693 4.67678 10.5232 5.16909 10.0924L9.81524 12.4001C9.81524 12.4616 9.81524 12.5232 9.81524 12.6155C9.81524 14.1539 11.046 15.3847 12.5845 15.3847C14.1229 15.3847 15.3537 14.1539 15.3537 12.6155C15.3537 11.077 14.1229 9.84625 12.5845 9.84625Z" fill="%23E30613"/%3E%3C/svg%3E');
    background-position: 0 50%;
    background-repeat: no-repeat;
    padding: 0.9375rem 0.3125rem 0.9375rem 1.25rem;
    position: relative;
}
.event-attendance > a {
    color: #e30613;
}
.event-attendance > a:hover {
    color: #c70914;
}
.event-attendance ul {
    list-style-type: none;
    margin-top: 20px;
    padding: 0;
}
.event-attendance ul li {
    background-position: 0 50%;
    background-repeat: no-repeat;
    padding: 0.9375rem 3.125rem;
    text-align: left;
}
.event-attendance ul li[class^='event_details'] {
    padding: 0.9375rem 0 0.9375rem 1.875rem;
}
.event-attendance ul li:hover:not([class^='event_details']) {
    background-color: #e4e7e9;
}
.event-attendance ul li a, .event-attendance ul li a:hover {
    color: #1d1d1b;
    padding-left: 10px;
    text-decoration: none;
}
.event-attendance .inline_content__collapse {
    background-color: #fff;
    border: 1px solid #e4e7e9;
    border-radius: 4px;
    box-shadow: 0 4px 8px rgba(0,0,0,0.2);
    left: 0;
    margin-top: 15px;
    padding: 10px 30px;
    position: absolute;
    z-index: 1;
}

@media (min-width:768px) {
.event-attendance .inline_content__collapse {
    width: 25vw;
}
}

@media (max-width:767.98px) {
.event-attendance .inline_content__collapse {
    width: 50vw;
    min-width: 300px;
}
}
.event-attendance .inline_content__title {
    font-size: 24px;
    font-weight: 700;
    padding-left: 0;
}
.event-attendance .inline_content__header {
    padding: 15px 0 20px;
    border-bottom: 1px solid #e4e7e9;
}
.event-attendance .inline_content__header .inline_content__close {
    background-image: url('data:image/svg+xml,%3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M14.3075 11.7228L20.3075 5.67668C20.5844 5.39976 20.5844 4.98438 20.3075 4.70745L19.3844 3.73822C19.1075 3.4613 18.6921 3.4613 18.4151 3.73822L12.369 9.78438C12.1844 9.96899 11.9075 9.96899 11.7228 9.78438L5.67668 3.69207C5.39976 3.41514 4.98438 3.41514 4.70745 3.69207L3.73822 4.6613C3.4613 4.93822 3.4613 5.35361 3.73822 5.63053L9.78438 11.6767C9.96899 11.8613 9.96899 12.1382 9.78438 12.3228L3.69207 18.4151C3.41514 18.6921 3.41514 19.1075 3.69207 19.3844L4.6613 20.3536C4.93822 20.6305 5.35361 20.6305 5.63053 20.3536L11.6767 14.3075C11.8613 14.1228 12.1382 14.1228 12.3228 14.3075L18.369 20.3536C18.6459 20.6305 19.0613 20.6305 19.3382 20.3536L20.3075 19.3844C20.5844 19.1075 20.5844 18.6921 20.3075 18.4151L14.3075 12.369C14.1228 12.1844 14.1228 11.9075 14.3075 11.7228Z" fill="%23696C70"/%3E%3C/svg%3E');
    background-position: right;
    background-repeat: no-repeat;
    cursor: pointer;
}
.event-attendance .inline_content__header .inline_content__close a {
    display: none;
}
.event-attendance .event-add-to-calendar {
    margin: 2.5rem 0;
    position: relative;
    text-align: center;
}
.event-attendance .event-attend {
    margin: 2.5rem 0;
    text-align: center;
}
.event-attendance .event_details__price {
    background-image: url('data:image/svg+xml,%3Csvg width="20" height="14" viewBox="0 0 20 14" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M19.2311 4.53851V1.76928C19.2316 1.64791 19.2081 1.52765 19.1618 1.41543C19.1156 1.30321 19.0477 1.20125 18.9618 1.11543C18.876 1.02961 18.7741 0.961637 18.6618 0.915428C18.5496 0.869219 18.4294 0.845691 18.308 0.846199H6.308V1.46158H5.69262V0.846199H1.69262C1.57125 0.845691 1.45099 0.869219 1.33877 0.915428C1.22655 0.961637 1.12458 1.02961 1.03877 1.11543C0.952951 1.20125 0.884977 1.30321 0.838768 1.41543C0.792559 1.52765 0.76903 1.64791 0.769539 1.76928V4.53851C1.42238 4.53851 2.04848 4.79785 2.51011 5.25947C2.97174 5.7211 3.23108 6.34721 3.23108 7.00005C3.23108 7.65289 2.97174 8.27899 2.51011 8.74062C2.04848 9.20224 1.42238 9.46159 0.769539 9.46159V12.2308C0.76903 12.3522 0.792559 12.4724 0.838768 12.5847C0.884977 12.6969 0.952951 12.7988 1.03877 12.8847C1.12458 12.9705 1.22655 13.0385 1.33877 13.0847C1.45099 13.1309 1.57125 13.1544 1.69262 13.1539H5.69262V12.5385H6.308V13.1539H18.308C18.4294 13.1544 18.5496 13.1309 18.6618 13.0847C18.7741 13.0385 18.876 12.9705 18.9618 12.8847C19.0477 12.7988 19.1156 12.6969 19.1618 12.5847C19.2081 12.4724 19.2316 12.3522 19.2311 12.2308V9.46159C18.5782 9.46159 17.9521 9.20224 17.4905 8.74062C17.0289 8.27899 16.7695 7.65289 16.7695 7.00005C16.7695 6.34721 17.0289 5.7211 17.4905 5.25947C17.9521 4.79785 18.5782 4.53851 19.2311 4.53851ZM6.308 11.3077H5.69262V10.077H6.308V11.3077ZM6.308 8.8462H5.69262V7.61543H6.308V8.8462ZM6.308 6.38466H5.69262V5.15389H6.308V6.38466ZM6.308 3.92312H5.69262V2.69235H6.308V3.92312ZM10.308 8.11543L9.73492 8.53851L9.11185 7.69235L8.46185 8.53851L7.89262 8.11543L8.51954 7.21928L7.56569 6.92697L7.77723 6.25774L8.71569 6.56158V5.46158H9.48492V6.5462L10.4234 6.24235L10.6349 6.91158L9.67723 7.20389L10.308 8.11543ZM15.1811 8.11543L14.6157 8.53851L13.9926 7.69235L13.3388 8.53851L12.7657 8.11543L13.3926 7.21928L12.4349 6.92697L12.6465 6.25774L13.5849 6.56158V5.46158H14.3542V6.5462L15.2926 6.24235L15.5042 6.91158L14.5503 7.20389L15.1811 8.11543Z" fill="%2325303B"/%3E%3C/svg%3E');
}
.event-attendance .event_details__date {
    background-image: url('data:image/svg+xml,%3Csvg width="20" height="23" viewBox="0 0 20 23" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M17.8852 10.6919H2.11599C1.80829 10.6919 1.53906 10.9611 1.53906 11.2688V20.6919C1.53906 21.538 2.23137 22.2304 3.07752 22.2304H16.9237C17.7698 22.2304 18.4621 21.538 18.4621 20.6919V11.2688C18.4621 10.9611 18.1929 10.6919 17.8852 10.6919ZM7.30829 19.1534C7.30829 19.3842 7.15445 19.538 6.92368 19.538H5.38522C5.15445 19.538 5.0006 19.3842 5.0006 19.1534V17.615C5.0006 17.3842 5.15445 17.2304 5.38522 17.2304H6.92368C7.15445 17.2304 7.30829 17.3842 7.30829 17.615V19.1534ZM7.30829 15.3073C7.30829 15.538 7.15445 15.6919 6.92368 15.6919H5.38522C5.15445 15.6919 5.0006 15.538 5.0006 15.3073V13.7688C5.0006 13.538 5.15445 13.3842 5.38522 13.3842H6.92368C7.15445 13.3842 7.30829 13.538 7.30829 13.7688V15.3073ZM11.1544 19.1534C11.1544 19.3842 11.0006 19.538 10.7698 19.538H9.23137C9.0006 19.538 8.84676 19.3842 8.84676 19.1534V17.615C8.84676 17.3842 9.0006 17.2304 9.23137 17.2304H10.7698C11.0006 17.2304 11.1544 17.3842 11.1544 17.615V19.1534ZM11.1544 15.3073C11.1544 15.538 11.0006 15.6919 10.7698 15.6919H9.23137C9.0006 15.6919 8.84676 15.538 8.84676 15.3073V13.7688C8.84676 13.538 9.0006 13.3842 9.23137 13.3842H10.7698C11.0006 13.3842 11.1544 13.538 11.1544 13.7688V15.3073ZM15.0006 19.1534C15.0006 19.3842 14.8468 19.538 14.616 19.538H13.0775C12.8468 19.538 12.6929 19.3842 12.6929 19.1534V17.615C12.6929 17.3842 12.8468 17.2304 13.0775 17.2304H14.616C14.8468 17.2304 15.0006 17.3842 15.0006 17.615V19.1534ZM15.0006 15.3073C15.0006 15.538 14.8468 15.6919 14.616 15.6919H13.0775C12.8468 15.6919 12.6929 15.538 12.6929 15.3073V13.7688C12.6929 13.538 12.8468 13.3842 13.0775 13.3842H14.616C14.8468 13.3842 15.0006 13.538 15.0006 13.7688V15.3073Z" fill="%2325303B"/%3E%3Cpath d="M16.9237 5.69212H15.3852H15.0006V4.92289C15.0006 4.3075 14.5006 3.76904 13.8468 3.76904C13.2314 3.76904 12.6929 4.26904 12.6929 4.92289V5.69212H7.30829V4.92289C7.30829 4.3075 6.80829 3.76904 6.15445 3.76904C5.53906 3.76904 5.0006 4.26904 5.0006 4.92289V5.69212H4.61599H3.07752C2.23137 5.69212 1.53906 6.38443 1.53906 7.23058V8.19212C1.53906 8.49981 1.80829 8.76904 2.11599 8.76904H17.8852C18.1929 8.76904 18.4621 8.49981 18.4621 8.19212V7.23058C18.4621 6.38443 17.7698 5.69212 16.9237 5.69212Z" fill="%2325303B"/%3E%3C/svg%3E');
}
.event-attendance .event_details__time {
    background-image: url('data:image/svg+xml,%3Csvg width="20" height="23" viewBox="0 0 20 23" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M10.0003 3.76904C4.92338 3.76904 0.769531 7.92289 0.769531 12.9998C0.769531 18.0767 4.92338 22.2306 10.0003 22.2306C15.0772 22.2306 19.2311 18.0767 19.2311 12.9998C19.2311 7.92289 15.0772 3.76904 10.0003 3.76904ZM10.0003 19.9229C6.19261 19.9229 3.07722 16.8075 3.07722 12.9998C3.07722 9.19212 6.19261 6.07674 10.0003 6.07674C13.808 6.07674 16.9234 9.19212 16.9234 12.9998C16.9234 16.8075 13.808 19.9229 10.0003 19.9229Z" fill="%2325303B"/%3E%3Cpath d="M11.3072 13.0766C11.1919 12.9612 11.1534 12.8074 11.1534 12.6535V8.9612C11.1534 8.65351 10.8842 8.38428 10.5765 8.38428H9.42263C9.11493 8.38428 8.8457 8.65351 8.8457 8.9612V13.615C8.8457 13.7689 8.92263 13.9227 8.99955 14.0381L11.8457 16.8843C12.0765 17.115 12.4226 17.115 12.6534 16.8843L13.4611 16.0766C13.6919 15.8458 13.6919 15.4997 13.4611 15.2689L11.3072 13.0766Z" fill="%2325303B"/%3E%3C/svg%3E');
}
.event-attendance .event_details__location {
    background-image: url('data:image/svg+xml,%3Csvg width="20" height="23" viewBox="0 0 20 23" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M9.9991 3.76904C5.96064 3.76904 2.69141 7.03827 2.69141 11.1152C2.69141 16.1921 7.92218 20.846 9.53756 22.0767C9.80679 22.3075 10.1914 22.3075 10.4991 22.0767C12.1145 20.8075 17.3068 16.1921 17.3068 11.1152C17.3068 7.03827 14.0376 3.76904 9.9991 3.76904ZM9.9991 14.1537C8.30679 14.1537 6.92218 12.769 6.92218 11.0767C6.92218 9.38443 8.30679 7.99981 9.9991 7.99981C11.6914 7.99981 13.076 9.38443 13.076 11.0767C13.076 12.769 11.6914 14.1537 9.9991 14.1537Z" fill="%2325303B"/%3E%3C/svg%3E');
}
.event-attendance .event_details__zone {
    background-image: url('data:image/svg+xml,%3Csvg width="20" height="23" viewBox="0 0 20 23" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M9.9991 3.76904C5.96064 3.76904 2.69141 7.03827 2.69141 11.1152C2.69141 16.1921 7.92218 20.846 9.53756 22.0767C9.80679 22.3075 10.1914 22.3075 10.4991 22.0767C12.1145 20.8075 17.3068 16.1921 17.3068 11.1152C17.3068 7.03827 14.0376 3.76904 9.9991 3.76904ZM9.9991 14.1537C8.30679 14.1537 6.92218 12.769 6.92218 11.0767C6.92218 9.38443 8.30679 7.99981 9.9991 7.99981C11.6914 7.99981 13.076 9.38443 13.076 11.0767C13.076 12.769 11.6914 14.1537 9.9991 14.1537Z" fill="%2325303B"/%3E%3C/svg%3E');
}
.event-attendance .event-add-to-calendar__outlook {
    background-image: url('data:image/svg+xml,%3Csvg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M4.21875 7.54688V32.1719L22.5938 35.7812V4.375L4.21875 7.54688Z" fill="%230072C6"/%3E%3Cpath d="M23.7344 19.3281V27.5938H34.125C34.125 27.5938 35.6406 27.375 35.5156 25.3906V14.5938L27.9063 19.75C27.9219 19.75 25.7656 21.4844 23.7344 19.3281Z" fill="%230072C6"/%3E%3Cpath d="M23.7344 10.7499H34.2188C34.2188 10.7499 35.4531 10.6717 35.4531 12.0155L25.9844 18.328L23.75 16.9061V10.7499H23.7344Z" fill="%230072C6"/%3E%3Cpath d="M13.4531 14.2344C11.1406 14.2344 9.26562 16.7344 9.26562 19.8125C9.26562 22.8906 11.1406 25.3906 13.4531 25.3906C15.7656 25.3906 17.6406 22.8906 17.6406 19.8125C17.6406 16.7344 15.7656 14.2344 13.4531 14.2344ZM13.4063 23.0938C12.2969 23.0938 11.3906 21.6094 11.3906 19.7969C11.3906 17.9687 12.2969 16.5 13.4063 16.5C14.5156 16.5 15.4219 17.9844 15.4219 19.7969C15.4219 21.625 14.5156 23.0938 13.4063 23.0938Z" fill="white"/%3E%3C/svg%3E');
}
.event-attendance .event-add-to-calendar__google {
    background-image: url('data:image/svg+xml,%3Csvg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M34.8281 19.9219C34.8281 18.9375 34.7344 17.9688 34.5625 17.0469H33.375H28.7656H20.2031V22.8125H28.9062C28.3438 24.8125 27.1562 26.5156 25.5781 27.6875L30.0625 31.25C33.0156 28.4688 34.8281 24.4219 34.8281 19.9219Z" fill="%234285F4"/%3E%3Cpath d="M20.4062 10.8594C22.5938 10.8594 24.5625 11.6562 26.0781 12.9688L30.2344 8.76562C27.6406 6.23437 24.1406 4.6875 20.2187 4.6875C14.375 4.6875 9.15625 8.125 6.60938 13.125L11.7031 17.0156C13.0156 13.4219 16.4688 10.8594 20.4062 10.8594Z" fill="%23EA4335"/%3E%3Cpath d="M6.71875 26.9062L11.625 23C11.3281 22.0937 11.1562 21.125 11.1562 20.125C11.1562 19.0313 11.3594 17.9844 11.7031 17L6.60938 13.125C5.5625 15.1719 4.98438 17.4844 4.98438 19.9219C4.98438 22.4375 5.60938 24.8125 6.71875 26.9062Z" fill="%23FBBC05"/%3E%3Cpath d="M11.625 23L6.71875 26.9062C9.29688 31.8125 14.4531 35.1562 20.2187 35.1562C24.0625 35.1562 27.4844 33.6719 30.0625 31.25L25.5781 27.6875C24.1406 28.7656 22.3594 29.3906 20.4063 29.3906C16.375 29.3906 12.8594 26.7031 11.625 23Z" fill="%2334A853"/%3E%3C/svg%3E');
}
.event-attendance .event-add-to-calendar__ical {
    background-image: url('data:image/svg+xml,%3Csvg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M27.6869 20.297C27.6557 16.547 30.7494 14.7345 30.89 14.6407C29.14 12.0938 26.4213 11.7345 25.4682 11.6876C23.1557 11.4532 20.9525 13.047 19.7807 13.047C18.6088 13.047 16.7963 11.7188 14.8744 11.7501C12.3588 11.7813 10.0307 13.2188 8.73378 15.4688C6.12441 20.0157 8.06191 26.7345 10.6088 30.422C11.8588 32.2188 13.3432 34.2501 15.2963 34.172C17.1713 34.0938 17.89 32.9532 20.1557 32.9532C22.4213 32.9532 23.0619 34.172 25.0619 34.1251C27.0932 34.0938 28.3744 32.2813 29.6088 30.4845C31.0463 28.3907 31.6244 26.3751 31.6557 26.2657C31.6244 26.297 27.7182 24.797 27.6869 20.297Z" fill="%23606060"/%3E%3Cpath d="M23.9372 9.26562C24.9685 8.01562 25.6716 6.26562 25.4841 4.53125C23.9841 4.59375 22.1872 5.53125 21.1091 6.78125C20.156 7.89063 19.3122 9.67188 19.531 11.375C21.2029 11.5 22.906 10.5312 23.9372 9.26562Z" fill="%23606060"/%3E%3C/svg%3E');
}
.event-teaser {
    border-color: #e4e7e9;
    margin-bottom: 0.9375rem;
    margin-top: 0.9375rem;
    padding-left: 0;
    padding-right: 0;
}
.event-teaser a {
    text-decoration: none;
}
.event-teaser a:hover {
    color: inherit;
}
.event-teaser .hero-header.event-header, .event-teaser .hero-header.event-header.has-image {
    min-height: 12.5rem;
    overflow: hidden;
}
.event-teaser .hero-header.event-header .col-12, .event-teaser .hero-header.event-header.has-image .col-12 {
    padding: 0;
}
.event-teaser .hero-header h2, .event-teaser .hero-header .h2 {
    height: 150px;
    overflow: visible;
    padding-top: 0;
    padding-left: 1.25rem;
    word-break: break-word;
}

@media (min-width:768px) and (max-width:991.98px) {
.event-teaser .hero-header h2, .event-teaser .hero-header .h2 {
    height: 11.875rem;
}
}
.event-teaser .hero-header h2 span, .event-teaser .hero-header .h2 span {
    display: inline-block;
    font-size: 2.1875rem;
    font-weight: 300;
    line-height: 2.5rem;
    padding-top: 2.25rem;
}
.event-teaser .hero-header h2 span.short, .event-teaser .hero-header .h2 span.short {
    font-size: 2.5rem;
    line-height: 3.125rem;
}
.event-teaser .hero-header h2::after, .event-teaser .hero-header .h2::after {
    background: #27303a;
    bottom: 0;
    content: '';
    height: 0.5rem;
    position: absolute;
    right: -10px;
    width: 2rem;
}
.event-teaser__content {
    padding: 1.25rem;
}
.event-teaser__content h2, .event-teaser__content .h2 {
    font-weight: 600;
}
.event-teaser__content-date {
    font-weight: 300;
}
.event-teaser__content-date div {
    display: inline;
}
.event-teaser__speakers ul {
    display: inline;
    list-style: none;
    padding: 0;
}
.event-teaser__speakers ul li {
    display: inline;
}
.event__tags {
    margin: 0.875rem 0;
}
.event__tags .badge {
    margin: 0 0.625rem 0.625rem 0;
}
.expert-knowledge + .expert-knowledge {
    margin-top: 1.875rem;
}
.expert-knowledge:last-of-type {
    margin-bottom: 2.5rem;
}
.expert-knowledge .node {
    background: 1.25rem center no-repeat #f2f3f4;
}
.expert-knowledge .node .information {
    padding: 1.25rem;
}
.expert-knowledge .node h3, .expert-knowledge .node .h3 {
    color: #1d1d1b;
}
.expert-knowledge .node .icon {
    background-repeat: no-repeat;
    background-size: contain;
    display: block;
    height: 2.125rem;
    width: 2.125rem;
}
.expert-knowledge .node.node--type-webinar .icon, .expert-knowledge .node.node--type-event .icon {
    background-image: url('data:image/svg+xml,%3Csvg width="27" height="26" viewBox="0 0 27 26" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M13.5 2.13037C19.4367 2.13037 24.2578 6.95146 24.2578 12.8882C24.2578 18.8249 19.4367 23.646 13.5 23.646C7.56328 23.646 2.74219 18.8249 2.74219 12.8882C2.74219 6.95146 7.56328 2.13037 13.5 2.13037ZM13.5 0.00537109C6.38125 0.00537109 0.617188 5.76943 0.617188 12.8882C0.617188 20.0069 6.38125 25.771 13.5 25.771C20.6187 25.771 26.3828 20.0069 26.3828 12.8882C26.3828 5.76943 20.6187 0.00537109 13.5 0.00537109Z" fill="%23E30613"/%3E%3Cpath d="M10.9766 8.71777L17.9891 12.8748L10.9766 17.0451V8.71777Z" fill="%23E30613"/%3E%3C/svg%3E%0A');
}
.expert-knowledge .node.node--type-news .icon, .expert-knowledge .node.node--type-article .icon, .expert-knowledge .node.node--type-blog .icon {
    background-image: url('data:image/svg+xml,%3Csvg width="23" height="28" viewBox="0 0 23 28" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M14.8124 2.17505L20.5874 8.12505V25.8876L2.38745 25.8751V2.17505H14.8124ZM15.6624 0.175049H2.38745C1.28745 0.175049 0.387451 1.07505 0.387451 2.17505V25.8876C0.387451 26.9876 1.28745 27.8876 2.38745 27.8876L20.5874 27.9001C21.6874 27.9001 22.5874 27.0001 22.5874 25.9001V7.31255L15.6624 0.175049Z" fill="%23C70914"/%3E%3Cpath d="M14.3875 4.4375L18.85 8.9H14.3875V4.4375Z" fill="%23C70914"/%3E%3Cpath d="M13.0125 12.4501H4.25V13.4501H13.0125V12.4501Z" fill="%23C70914"/%3E%3Cpath d="M18.8875 15.775H4.25V16.775H18.8875V15.775Z" fill="%23C70914"/%3E%3Cpath d="M13.0125 19.1125H4.25V20.1125H13.0125V19.1125Z" fill="%23C70914"/%3E%3Cpath d="M18.8375 22.4501H4.25V23.4501H18.8375V22.4501Z" fill="%23C70914"/%3E%3C/svg%3E%0A');
}
.expert-knowledge a {
    text-decoration: none;
}
.form-actions a {
    color: #e30613;
}
.form-actions a:hover, .form-actions a:focus {
    color: #e30613;
    outline-color: #e30613;
}
.form-actions .btn, .form-actions .event-attendance .event-add-to-calendar > a, .event-attendance .form-actions .event-add-to-calendar > a, .form-actions .event-attendance .event-attend a, .event-attendance .event-attend .form-actions a, .form-actions .suppliers-container .supplier_contact a, .suppliers-container .supplier_contact .form-actions a {
    margin-right: 1.875rem;
}
.hero-header {
--hero-image:url("/themes/custom/megger/dist/images/product-search.png");
}
.hero-header:before, .hero-header:after {
    content: '';
    display: block;
    position: absolute;
}
.hero-header h1, .hero-header .h1, .hero-header-text {
    flex: 0;
    margin-bottom: 0;
    padding-bottom: 1.25rem;
}
.hero-header .hero-header-content h4, .hero-header .hero-header-content .h4 {
    font-weight: 300;
}
.hero-header .hero-header-content h4 div, .hero-header .hero-header-content .h4 div {
    display: inline-block;
}
.hero-header .hero-header-content .share-icon {
    padding-bottom: 0;
    padding-top: 0;
}
.hero-header.page-header {
    background: linear-gradient(180deg, #21272b 37.24%, #25303b 71.51%) left top;
    color: #fff;
    margin-left: 0;
    margin-right: 0;
    min-height: 17.5rem;
    position: relative;
}
.hero-header.page-header .hero-header-content {
    min-height: 17.5rem;
    padding: 0rem 3.75rem 2.5rem;
    position: relative;
    z-index: 2;
}

@media (min-width:992px) {
.hero-header.page-header .hero-header-content {
    padding: 0 7.5rem 2.5rem;
}
}
.hero-header.page-header h1, .hero-header.page-header .h1 {
    padding-top: 1.25rem;
}
.hero-header.page-header .hero-header-text {
    font-weight: 300;
    padding-bottom: 0;
}
.hero-header.page-header.small {
    margin-bottom: 5rem;
    min-height: 13.125rem;
}
.hero-header.page-header.small .hero-header-content {
    font-size: 1.25rem;
    min-height: unset;
    padding-bottom: 0;
    padding-left: 0.75rem;
    padding-top: 3.75rem;
}
.hero-header.page-header.small .prekeyline::before {
    left: -0.75rem;
}
.hero-header.page-header.small.light {
    background: #fff;
    color: #1d1d1b;
    margin-bottom: 2.5rem;
}

@media (max-width:575.98px) {
.hero-header.page-header.small {
    margin-bottom: 2.5rem;
    min-height: 11.25rem;
}
.hero-header.page-header.small .hero-header-content {
    font-size: 1rem;
    padding-bottom: 0.75rem;
    padding-top: 1.875rem;
}
.hero-header.page-header .prekeyline::before {
    left: -0.75rem;
}
}

@media (max-width:575.98px) {
.hero-header.page-header.small {
    margin-bottom: 2.5rem;
    min-height: 11.25rem;
}
.hero-header.page-header.small .hero-header-content {
    font-size: 1rem;
    padding-bottom: 0.75rem;
    padding-top: 1.875rem;
}
.hero-header.page-header.small {
    margin-bottom: 2.5rem;
    min-height: 11.25rem;
}
.hero-header.page-header.small .hero-header-content {
    font-size: 1rem;
    padding-bottom: 0.75rem;
    padding-top: 1.875rem;
}
}
.hero-header.product-header {
    background: #f9f9f9 linear-gradient(180deg, #f9f9f9 -0.65%, #e4e7e9 25.1%) repeat;
    position: relative;
}
.hero-header.product-header > .container {
    padding: 0 0.75rem;
}
.hero-header.product-header:before {
    background: repeat url('data:image/svg+xml,%3Csvg width="1522" height="769" viewBox="0 0 1522 769" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"%3E%3Cpath d="M0 0.134277H1522V768.134H0V0.134277Z" fill="url(%23pattern0)" fill-opacity="0.03"/%3E%3Cdefs%3E%3Cpattern id="pattern0" patternContentUnits="objectBoundingBox" width="0.0609067" height="0.757031"%3E%3Cuse xlink:href="%23image0_746_6719" transform="scale(0.000197109 0.000390625)"/%3E%3C/pattern%3E%3Cimage id="image0_746_6719" width="309" height="1938" xlink:href="data:image/png;base64,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"/%3E%3C/defs%3E%3C/svg%3E%0A');
    height: 100%;
    width: 100%;
}
.hero-header.product-header:after {
    background: url('data:image/svg+xml,%3Csvg width="1522" height="244" viewBox="0 0 1522 244" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M1521.76 -6.65181e-05L1521.76 243.52L1.06446e-05 243.52L1521.76 -6.65181e-05Z" fill="white"/%3E%3C/svg%3E%0A') right bottom no-repeat;
    background-size: contain;
    bottom: 0;
    height: 100%;
    right: 0;
    width: 100%;
    z-index: 1;
}
.hero-header.product-header .hero-header-content {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    position: relative;
    z-index: 2;
}
.hero-header.product-header h1, .hero-header.product-header .h1 {
    padding-top: 1.25rem;
}
.hero-header.product-header + .row, .share .hero-header.product-header + .inline_content__header, .event-attendance .hero-header.product-header + .inline_content__header {
    border-top: 0.0625rem solid #fff;
    position: relative;
    top: -0.0625rem;
}
.hero-header.event-header {
    background: linear-gradient(180deg, #21272b 37.24%, #25303b 71.51%) left top;
    border-bottom: 0.1875rem solid #e30613;
    border-radius: 0.25rem 0.25rem 0 0;
    color: #fff;
    margin-left: 0;
    margin-right: 0;
    min-height: 18.75rem;
    position: relative;
}
.hero-header.event-header.top-header {
    background: none;
    border: 0;
    border-radius: 0;
    color: #1d1d1b;
    min-height: unset;
}
.hero-header.event-header.top-header .event-type {
    position: static;
}
.hero-header.event-header.top-header .hero-header-content {
    border-left: 0.1875rem solid #e30613;
}
.hero-header.event-header.top-header .has-image {
    background: left center no-repeat;
    background-size: cover;
    border-bottom: 0.1875rem solid #e30613;
    border-radius: 0.25rem 0.25rem 0 0;
    margin-top: 1.875rem;
    min-height: 12.5rem;
    padding: 0;
}

@media (min-width:768px) {
.hero-header.event-header.top-header .has-image {
    min-height: 25rem;
}
}
.hero-header.event-header.has-image {
    background: left center no-repeat;
    background-size: cover;
    min-height: 25rem;
}
.hero-header.event-header:before {
    background: repeat url('data:image/svg+xml,%3Csvg width="874" height="300" viewBox="0 0 874 300" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"%3E%3Crect opacity="0.03" width="874" height="300" fill="url(%23pattern0)"/%3E%3Cdefs%3E%3Cpattern id="pattern0" patternContentUnits="objectBoundingBox" width="0.0638444" height="1.1628"%3E%3Cuse xlink:href="%23image0_1040_6246" transform="scale(0.00020595 0.0006)"/%3E%3C/pattern%3E%3Cimage id="image0_1040_6246" width="310" height="1938" xlink:href="data:image/png;base64,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"/%3E%3C/defs%3E%3C/svg%3E%0A');
    height: 100%;
    width: 100%;
}
.hero-header.event-header h1, .hero-header.event-header .h1 {
    font-weight: 300;
}
.hero-header.event-header .event__type {
    position: absolute;
    right: 1.25rem;
    top: 1.25rem;
}
.hero-header.search-header, .hero-header.hero-4 {
    background: linear-gradient(180deg, #21272b 37.24%, #25303b 71.51%) left top;
    color: #fff;
    min-height: 29.375rem;
    position: relative;
}
.hero-header.search-header .prekeyline, .hero-header.hero-4 .prekeyline {
    padding-top: 9.375rem;
}
.hero-header.search-header .prekeyline:before, .hero-header.hero-4 .prekeyline:before {
    left: -0.75rem;
}
.hero-header.search-header .prekeyline-thin, .hero-header.hero-4 .prekeyline-thin {
    border-left: 0.0625rem solid #e30613;
    bottom: 0;
    height: 3.125rem;
    margin-left: -0.75rem;
    position: absolute;
}
.hero-header.search-header .hero-image, .hero-header.hero-4 .hero-image {
    background-image: var(--hero-image);
}
.hero-header.search-header .subtitle, .hero-header.hero-4 .subtitle {
    font-size: 1.25rem;
    font-weight: normal;
    line-height: unset;
}
.hero-header.search-header .buttons, .hero-header.hero-4 .buttons {
    grid-gap: 0.75rem;
    margin-bottom: 0.75rem;
}

@media (max-width:991.98px) {
.hero-header.search-header .prekeyline, .hero-header.hero-4 .prekeyline {
    padding-top: 4.375rem;
}
}

@media (max-width:575.98px) {
.hero-header.search-header .header-container, .hero-header.hero-4 .header-container {
    padding: 0;
}
.hero-header.search-header .header-container > .row, .hero-header.search-header .share .header-container > .inline_content__header, .share .hero-header.search-header .header-container > .inline_content__header, .hero-header.search-header .event-attendance .header-container > .inline_content__header, .event-attendance .hero-header.search-header .header-container > .inline_content__header, .hero-header.hero-4 .header-container > .row, .hero-header.hero-4 .share .header-container > .inline_content__header, .share .hero-header.hero-4 .header-container > .inline_content__header, .hero-header.hero-4 .event-attendance .header-container > .inline_content__header, .event-attendance .hero-header.hero-4 .header-container > .inline_content__header {
    margin-left: 0;
    margin-right: 0;
}
.hero-header.search-header .header-container .header-col, .hero-header.hero-4 .header-container .header-col {
    background: linear-gradient(180deg, #21272b 37.24%, #25303b 71.51%) left top;
    padding: 0 1.5rem;
}
.hero-header.search-header .header-container .header-col:after, .hero-header.hero-4 .header-container .header-col:after {
    border-left: 0.0625rem solid #e30613;
    content: ' ';
    display: inline-block;
    height: 6.25rem;
    left: 0.75rem;
    position: absolute;
    width: 0.0625rem;
    z-index: 1;
}
}
.hero-header .hero-image-mask {
    background-position: center;
    background-size: cover;
    height: 29.375rem;
    padding: 0;
    position: relative;
}
.hero-header .hero-image-mask:before, .hero-header .hero-image-mask:after {
    content: ' ';
    display: inline-block;
    height: 100%;
    position: absolute;
    width: 80px;
}
.hero-header .hero-image-mask:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nODAnIGhlaWdodD0nNDcwJyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSdoZXJvZ3InIHgxPScyNTAnIHkxPScxNzQuOTknIHgyPScyNTAnIHkyPSc0MTkuNzMxJyBncmFkaWVudFVuaXRzPSd1c2VyU3BhY2VPblVzZSc+PHN0b3Agc3RvcC1jb2xvcj0nIzIxMjcyQicvPjxzdG9wIG9mZnNldD0nMC42NTc5MjQnIHN0b3AtY29sb3I9JyMyNTMwM0InLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cGF0aCBkPSdNMCAwTDAgNDcwTDgwIDBaJyBmaWxsPSd1cmwoI2hlcm9nciknLz48cGF0aCBkPSdNODAgNDcwTDM4IDI0OEwwIDQ3MFonIGZpbGw9JyNFMzA2MTMnLz48L3N2Zz4=");
    left: 0;
}
.hero-header .hero-image-mask:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nODAnIGhlaWdodD0nNDcwJyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSdoZXJvZ3InIHgxPScyNTAnIHkxPScxNzQuOTknIHgyPScyNTAnIHkyPSc0MTkuNzMxJyBncmFkaWVudFVuaXRzPSd1c2VyU3BhY2VPblVzZSc+PHN0b3Agc3RvcC1jb2xvcj0nIzIxMjcyQicvPjxzdG9wIG9mZnNldD0nMC42NTc5MjQnIHN0b3AtY29sb3I9JyMyNTMwM0InLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cGF0aCBkPSdNODAgMEwwIDQ3MEw4MCA0NzBaJyBmaWxsPSd1cmwoI2hlcm9nciknLz48L3N2Zz4=");
    right: 0;
}

@media (max-width:575.98px) {
.hero-header .hero-image-mask {
    height: 20rem;
    width: 100%;
}
.hero-header .hero-image-mask:before {
    display: none;
}
.hero-header .hero-image-mask:after {
    background-image: url('data:image/svg+xml,%3csvg width="405" height="65" viewBox="405 65" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M0 0L405 0L0 65Z" fill="%2325303B"/%3e%3cpath d="M405 0L235 27L405 55Z" fill="%23E30613"/%3e%3c/svg%3e');
    background-repeat: no-repeat;
    background-size: contain;
    height: 20rem;
    width: 100%;
}
}
.hero-header .banner-description {
    margin-top: 2em;
    margin-left: 0.8rem;
}
.icon-contained {
    background-color: #e30613;
    background-position: center;
    background-repeat: no-repeat;
    border-radius: 50%;
    height: 3rem;
    width: 3rem;
}
.icon-contained--search {
    background-image: url('data:image/svg+xml,%3csvg width="21" height="22" viewBox="0 0 21 22" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M20.4078 20.1217L14.2109 13.9249C15.4016 12.528 16.1328 10.7186 16.1328 8.74048C16.1328 4.3436 12.5609 0.771729 8.16406 0.771729C3.76719 0.771729 0.195312 4.3436 0.195312 8.74048C0.195312 13.1374 3.76719 16.7092 8.16406 16.7092C10.0484 16.7092 11.7734 16.053 13.1328 14.9655L19.3484 21.1811C19.4984 21.3311 19.6859 21.3967 19.8828 21.3967C20.0703 21.3967 20.2672 21.3217 20.4172 21.1811C20.6984 20.8905 20.6984 20.4217 20.4078 20.1217ZM1.68594 8.74985C1.68594 5.18735 4.59219 2.2811 8.15469 2.2811C11.7172 2.2811 14.6234 5.18735 14.6234 8.74985C14.6234 12.3124 11.7172 15.2186 8.15469 15.2186C4.59219 15.2186 1.68594 12.3124 1.68594 8.74985Z" fill="%23FFFFFF"/%3e%3c/svg%3e');
}
.icon-contained--big {
    height: 3.75rem;
    width: 3.75rem;
}
body {
    margin-top: 70px;
}
body .toolbar.toolbar-oriented * {
    z-index: 1031;
}
body.toolbar-icon-9 .toolbar-bar {
    position: fixed;
}
body.toolbar-icon-9 .main-menu {
    top: 40px;
}
body.toolbar-icon-9 .main-menu .dropdown-fullwidth-container {
    top: 110px;
}

@media (max-width:991.98px) {
body.toolbar-icon-9 .main-menu .level-0 {
    top: 107px;
}
}
body.toolbar-fixed.toolbar-horizontal .main-menu {
    top: 40px;
}
body.toolbar-fixed.toolbar-horizontal .main-menu .dropdown-fullwidth-container {
    top: 110px;
}

@media (max-width:991.98px) {
body.toolbar-fixed.toolbar-horizontal .main-menu .level-0 {
    top: 107px;
}
}
body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .main-menu {
    top: 80px;
}
body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .main-menu .dropdown-fullwidth-container {
    top: 150px;
}

@media (max-width:991.98px) {
body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .main-menu .level-0 {
    top: 147px;
}
}
body.toolbar-fixed.toolbar-vertical .main-menu {
    top: 80px;
}
body.toolbar-fixed.toolbar-vertical .main-menu .dropdown-fullwidth-container {
    top: 150px;
}

@media (max-width:991.98px) {
body.toolbar-fixed.toolbar-vertical .main-menu .level-0 {
    top: 147px;
}
}
body.toolbar-fixed.toolbar-vertical.toolbar-tray-open .main-menu {
    left: 240px;
}
.main-menu {
    background: #fff;
    border-bottom: solid 2px #23282c;
    height: 70px;
    margin-bottom: 0;
    padding: 0;
}
.main-menu .navbar-container {
    position: relative;
}
.main-menu .navbar-brand {
    height: 54px;
    margin-right: 30px;
    padding: 0;
}
.main-menu .level-0 > .nav-item {
    margin: 0 0 -6px;
}
.main-menu .level-0 > .nav-item .nav-link {
    color: #25303b;
    font-weight: normal;
    padding: 20px;
}
.main-menu .level-0 > .nav-item .nav-link.dropdown-toggle {
    background-image: url('data:image/svg+xml,%3csvg width="14" height="9" viewBox="0 0 14 9" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M13.6462 2.47693L7.33847 8.84616C7.15385 9.03077 6.84616 9.03077 6.66155 8.84616L0.353855 2.47693C0.169239 2.29231 0.169239 1.98462 0.353855 1.8L1.03078 1.12308C1.21539 0.938465 1.52309 0.938465 1.7077 1.12308L6.66155 6.13846C6.84616 6.32308 7.15385 6.32308 7.33847 6.13846L12.2923 1.15385C12.4769 0.969235 12.7846 0.969235 12.9692 1.15385L13.6462 1.83077C13.8 2.01539 13.8 2.29231 13.6462 2.47693Z" fill="%2325303b"/%3e%3c/svg%3e');
    background-position: calc(100% - 20px) 50%;
    background-repeat: no-repeat;
    padding-right: 40px;
}
.main-menu .level-0 > .nav-item .nav-link.dropdown-toggle.show {
    background-image: url('data:image/svg+xml,%3csvg width="14" height="9" viewBox="0 0 14 9" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M0.353666 6.52332L6.66136 0.154087C6.84597 -0.0305289 7.15367 -0.0305289 7.33828 0.154087L13.646 6.52332C13.8306 6.70794 13.8306 7.01563 13.646 7.20024L12.9691 7.87717C12.7844 8.06178 12.4767 8.06178 12.2921 7.87717L7.33828 2.83101C7.15367 2.6464 6.84597 2.6464 6.66136 2.83101L1.70751 7.8464C1.5229 8.03101 1.2152 8.03101 1.03059 7.8464L0.353666 7.16947C0.19982 6.98486 0.19982 6.70794 0.353666 6.52332Z" fill="white"/%3e%3c/svg%3e');
    background-color: #23282c;
    border-radius: 4px 4px 0 0;
    color: #fff;
    text-decoration: underline;
}
.main-menu .level-0 > .nav-item .nav-link:after {
    border: 0;
    content: none;
}
.main-menu .level-0 > .nav-item.menu-search .nav-link.dropdown-toggle {
    display: none;
}
.main-menu .level-1.dropdown-fullwidth-container {
    background-image: linear-gradient(#23282c, #27303a);
    border: 0;
    border-radius: 0;
    bottom: 0;
    left: 0;
    margin: 0;
    overflow: scroll;
    position: fixed;
    right: 0;
    top: 70px;
}
.main-menu .level-1.dropdown-fullwidth-container .dropdown-fullwidth-content {
    margin: 0 auto;
}
.main-menu .level-1.dropdown-fullwidth-container .dropdown-fullwidth-content > .nav-item {
    max-width: 32%;
    padding: 12px;
}
.main-menu .level-1.dropdown-fullwidth-container .dropdown-fullwidth-content > .nav-item .main-menu-img {
    background-size: cover;
    height: 145px;
    width: 100%;
}
.main-menu .level-1.dropdown-fullwidth-container .dropdown-fullwidth-content > .nav-item:first-of-type {
    padding-left: 0;
}
.main-menu .level-1.dropdown-fullwidth-container .dropdown-fullwidth-content > .nav-item:last-of-type {
    padding-right: 0;
}
.main-menu .level-1.dropdown-fullwidth-container .dropdown-fullwidth-content > .nav-item .nav-link {
    border-bottom: solid 1px #fff;
    color: #fff;
    font-weight: bold;
    margin-bottom: 8px;
    padding: 12px 0;
}
.main-menu .level-1.dropdown-fullwidth-container .dropdown-fullwidth-content > .nav-item .nav-link[role='button'] {
    cursor: default;
}
.main-menu .level-1.dropdown-fullwidth-container .close-container {
    margin-bottom: 0.75rem;
    margin-top: 0.75rem;
    padding-bottom: 1.5rem;
}
.main-menu .level-1.dropdown-fullwidth-container .close-container .close {
    background-image: url('data:image/svg+xml,%3Csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M9.53838 7.81555L13.5384 3.78478C13.723 3.60017 13.723 3.32324 13.5384 3.13863L12.923 2.49247C12.7384 2.30786 12.4615 2.30786 12.2768 2.49247L8.24608 6.52324C8.123 6.64632 7.93838 6.64632 7.81531 6.52324L3.78454 2.4617C3.59992 2.27709 3.323 2.27709 3.13838 2.4617L2.49223 3.10786C2.30761 3.29247 2.30761 3.5694 2.49223 3.75401L6.523 7.78478C6.64608 7.90786 6.64608 8.09247 6.523 8.21555L2.46146 12.2771C2.27684 12.4617 2.27684 12.7386 2.46146 12.9232L3.10761 13.5694C3.29223 13.754 3.56915 13.754 3.75377 13.5694L7.78454 9.53863C7.90761 9.41555 8.09223 9.41555 8.21531 9.53863L12.2461 13.5694C12.4307 13.754 12.7076 13.754 12.8922 13.5694L13.5384 12.9232C13.723 12.7386 13.723 12.4617 13.5384 12.2771L9.53838 8.24632C9.41531 8.12324 9.41531 7.93863 9.53838 7.81555Z" fill="white"/%3E%3C/svg%3E%0A');
    background-color: transparent;
    background-position: 100% 50%;
    background-repeat: no-repeat;
    background-size: 1.75rem;
    border: 0;
    color: #fff;
    padding-right: 2rem;
}
.main-menu .level-1.dropdown-fullwidth-container .level-2 {
    background: transparent;
    border: 0;
}
.main-menu .level-1.dropdown-fullwidth-container .level-2 > .nav-item .nav-link {
    border-bottom: 0;
    font-weight: normal;
    margin: 0;
    padding: 8px 0;
}
.main-menu .navbar-icons-container {
    display: inline-flex;
    position: absolute;
    right: 0;
    top: 14px;
}
.main-menu .navbar-icons-container button:focus {
    box-shadow: none;
}
.main-menu .navbar-icons-container .navbar-toggler, .main-menu .navbar-icons-container .navbar-search-toggler, .main-menu .navbar-icons-container a {
    background: transparent;
    border: 0;
    height: 48px;
    outline-offset: -4px;
    padding: 1px 6px;
    width: 48px;
}
.main-menu .navbar-icons-container .navbar-toggler span, .main-menu .navbar-icons-container .navbar-search-toggler span, .main-menu .navbar-icons-container a span {
    background-position: center;
    background-repeat: no-repeat;
    background-size: unset;
    display: block;
    font-size: 1rem;
    height: 100%;
    padding: 0;
    width: 100%;
}
.main-menu .navbar-icons-container .navbar-toggler span.navbar-toggler-icon, .main-menu .navbar-icons-container .navbar-search-toggler span.navbar-toggler-icon, .main-menu .navbar-icons-container a span.navbar-toggler-icon {
    background-image: url('data:image/svg+xml,%3Csvg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M22.1566 6.4873H2.80664C2.39414 6.4873 2.05664 6.1498 2.05664 5.7373C2.05664 5.3248 2.39414 4.9873 2.80664 4.9873H22.1566C22.5691 4.9873 22.9066 5.3248 22.9066 5.7373C22.9066 6.1498 22.5691 6.4873 22.1566 6.4873Z" fill="%2325303B"/%3E%3Cpath d="M22.1566 12.9561H2.80664C2.39414 12.9561 2.05664 12.6186 2.05664 12.2061C2.05664 11.7936 2.39414 11.4561 2.80664 11.4561H22.1566C22.5691 11.4561 22.9066 11.7936 22.9066 12.2061C22.9066 12.6186 22.5691 12.9561 22.1566 12.9561Z" fill="%2325303B"/%3E%3Cpath d="M22.1566 19.1436H2.80664C2.39414 19.1436 2.05664 18.8061 2.05664 18.3936C2.05664 17.9811 2.39414 17.6436 2.80664 17.6436H22.1566C22.5691 17.6436 22.9066 17.9811 22.9066 18.3936C22.9066 18.8061 22.5691 19.1436 22.1566 19.1436Z" fill="%2325303B"/%3E%3C/svg%3E%0A');
    background-position: center 3px;
}
.main-menu .navbar-icons-container .navbar-toggler span.search-icon, .main-menu .navbar-icons-container .navbar-search-toggler span.search-icon, .main-menu .navbar-icons-container a span.search-icon {
    background-image: url('data:image/svg+xml,%3csvg width="21" height="22" viewBox="0 0 21 22" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M20.4078 20.1217L14.2109 13.9249C15.4016 12.528 16.1328 10.7186 16.1328 8.74048C16.1328 4.3436 12.5609 0.771729 8.16406 0.771729C3.76719 0.771729 0.195312 4.3436 0.195312 8.74048C0.195312 13.1374 3.76719 16.7092 8.16406 16.7092C10.0484 16.7092 11.7734 16.053 13.1328 14.9655L19.3484 21.1811C19.4984 21.3311 19.6859 21.3967 19.8828 21.3967C20.0703 21.3967 20.2672 21.3217 20.4172 21.1811C20.6984 20.8905 20.6984 20.4217 20.4078 20.1217ZM1.68594 8.74985C1.68594 5.18735 4.59219 2.2811 8.15469 2.2811C11.7172 2.2811 14.6234 5.18735 14.6234 8.74985C14.6234 12.3124 11.7172 15.2186 8.15469 15.2186C4.59219 15.2186 1.68594 12.3124 1.68594 8.74985Z" fill="%2325303B"/%3e%3c/svg%3e');
    text-indent: -9999px;
}
.main-menu .navbar-icons-container .navbar-toggler[aria-expanded='true'], .main-menu .navbar-icons-container .navbar-search-toggler[aria-expanded='true'], .main-menu .navbar-icons-container a[aria-expanded='true'] {
    background-color: #23282c;
    border-radius: 4px 4px 0 0;
    color: #fff;
}
.main-menu .navbar-icons-container .navbar-toggler[aria-expanded='true'] span, .main-menu .navbar-icons-container .navbar-search-toggler[aria-expanded='true'] span, .main-menu .navbar-icons-container a[aria-expanded='true'] span {
    background-image: url('data:image/svg+xml,%3Csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M9.53838 7.81555L13.5384 3.78478C13.723 3.60017 13.723 3.32324 13.5384 3.13863L12.923 2.49247C12.7384 2.30786 12.4615 2.30786 12.2768 2.49247L8.24608 6.52324C8.123 6.64632 7.93838 6.64632 7.81531 6.52324L3.78454 2.4617C3.59992 2.27709 3.323 2.27709 3.13838 2.4617L2.49223 3.10786C2.30761 3.29247 2.30761 3.5694 2.49223 3.75401L6.523 7.78478C6.64608 7.90786 6.64608 8.09247 6.523 8.21555L2.46146 12.2771C2.27684 12.4617 2.27684 12.7386 2.46146 12.9232L3.10761 13.5694C3.29223 13.754 3.56915 13.754 3.75377 13.5694L7.78454 9.53863C7.90761 9.41555 8.09223 9.41555 8.21531 9.53863L12.2461 13.5694C12.4307 13.754 12.7076 13.754 12.8922 13.5694L13.5384 12.9232C13.723 12.7386 13.723 12.4617 13.5384 12.2771L9.53838 8.24632C9.41531 8.12324 9.41531 7.93863 9.53838 7.81555Z" fill="white"/%3E%3C/svg%3E%0A');
    background-size: 24px;
}
.main-menu .navbar-icons-container a {
    padding-bottom: 16px;
}

@media (min-width:768px) {
.main-menu .level-0 .level-1 .level-2 {
    display: block;
    position: static;
}
}

@media (max-width:1399.98px) {
.main-menu .level-1.dropdown-fullwidth-container .dropdown-fullwidth-content > .nav-item img {
    height: 130px;
}
}

@media (max-width:1199.98px) {
.main-menu .level-1.dropdown-fullwidth-container .dropdown-fullwidth-content > .nav-item img {
    height: 115px;
}
}

@media (max-width:991.98px) {
.main-menu .level-0 {
    background: #23282c;
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 70px;
    z-index: 1;
}
.main-menu .level-0 > .nav-item {
    border-bottom: solid 1px #fff;
    margin: 0 auto;
    max-width: 768px;
    width: 100%;
}
.main-menu .level-0 > .nav-item .nav-link {
    color: #fff;
}
.main-menu .level-0 > .nav-item .nav-link.dropdown-toggle {
    background-image: url('data:image/svg+xml,%3csvg width="14" height="9" viewBox="0 0 14 9" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M13.6462 2.47693L7.33847 8.84616C7.15385 9.03077 6.84616 9.03077 6.66155 8.84616L0.353855 2.47693C0.169239 2.29231 0.169239 1.98462 0.353855 1.8L1.03078 1.12308C1.21539 0.938465 1.52309 0.938465 1.7077 1.12308L6.66155 6.13846C6.84616 6.32308 7.15385 6.32308 7.33847 6.13846L12.2923 1.15385C12.4769 0.969235 12.7846 0.969235 12.9692 1.15385L13.6462 1.83077C13.8 2.01539 13.8 2.29231 13.6462 2.47693Z" fill="white"/%3e%3c/svg%3e');
}
.main-menu .level-0 > .nav-item .nav-link.dropdown-toggle.show {
    background-image: url('data:image/svg+xml,%3csvg width="14" height="9" viewBox="0 0 14 9" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M0.353666 6.52332L6.66136 0.154087C6.84597 -0.0305289 7.15367 -0.0305289 7.33828 0.154087L13.646 6.52332C13.8306 6.70794 13.8306 7.01563 13.646 7.20024L12.9691 7.87717C12.7844 8.06178 12.4767 8.06178 12.2921 7.87717L7.33828 2.83101C7.15367 2.6464 6.84597 2.6464 6.66136 2.83101L1.70751 7.8464C1.5229 8.03101 1.2152 8.03101 1.03059 7.8464L0.353666 7.16947C0.19982 6.98486 0.19982 6.70794 0.353666 6.52332Z" fill="white"/%3e%3c/svg%3e');
}
.main-menu .level-1.dropdown-fullwidth-container .dropdown-fullwidth-content > .nav-item {
    border-bottom: 0;
    max-width: 32%;
}
.main-menu .level-1.dropdown-fullwidth-container .dropdown-fullwidth-content > .nav-item img {
    height: 105px;
}
.main-menu .level-1.dropdown-fullwidth-container .level-2 > .nav-item {
    border-bottom: 0;
}
}

@media (max-width:767.98px) {
.main-menu .level-0 {
    overflow: scroll;
}
.main-menu .level-0 > .nav-item {
    border-bottom: 0;
    max-width: 576px;
}
.main-menu .level-0 > .nav-item .nav-link {
    border-bottom: solid 1px #fff;
    padding-left: 0;
    padding-right: 0;
}
.main-menu .level-0 > .nav-item .nav-link.dropdown-toggle {
    background-position: 100% 50%;
}
.main-menu .level-1.dropdown-fullwidth-container {
    background: transparent;
    overflow: unset;
    position: static;
}
.main-menu .level-1.dropdown-fullwidth-container .dropdown-fullwidth-content {
    padding: 0;
}
.main-menu .level-1.dropdown-fullwidth-container .dropdown-fullwidth-content > .nav-item.col-md-4 {
    max-width: unset;
    padding-left: 0;
    padding-right: 0;
    width: 100%;
}
.main-menu .level-1.dropdown-fullwidth-container .dropdown-fullwidth-content > .nav-item > .nav-link {
    background-image: url('data:image/svg+xml,%3csvg width="14" height="9" viewBox="0 0 14 9" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M13.6462 2.47693L7.33847 8.84616C7.15385 9.03077 6.84616 9.03077 6.66155 8.84616L0.353855 2.47693C0.169239 2.29231 0.169239 1.98462 0.353855 1.8L1.03078 1.12308C1.21539 0.938465 1.52309 0.938465 1.7077 1.12308L6.66155 6.13846C6.84616 6.32308 7.15385 6.32308 7.33847 6.13846L12.2923 1.15385C12.4769 0.969235 12.7846 0.969235 12.9692 1.15385L13.6462 1.83077C13.8 2.01539 13.8 2.29231 13.6462 2.47693Z" fill="white"/%3e%3c/svg%3e');
    background-position: calc(100% - 20px) 50%;
    background-repeat: no-repeat;
    padding-right: 40px;
    background-position: 100% 50%;
    padding-left: 0;
    padding-right: 0;
}
.main-menu .level-1.dropdown-fullwidth-container .dropdown-fullwidth-content > .nav-item > .nav-link[aria-expanded='true'] {
    background-image: url('data:image/svg+xml,%3csvg width="14" height="9" viewBox="0 0 14 9" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M0.353666 6.52332L6.66136 0.154087C6.84597 -0.0305289 7.15367 -0.0305289 7.33828 0.154087L13.646 6.52332C13.8306 6.70794 13.8306 7.01563 13.646 7.20024L12.9691 7.87717C12.7844 8.06178 12.4767 8.06178 12.2921 7.87717L7.33828 2.83101C7.15367 2.6464 6.84597 2.6464 6.66136 2.83101L1.70751 7.8464C1.5229 8.03101 1.2152 8.03101 1.03059 7.8464L0.353666 7.16947C0.19982 6.98486 0.19982 6.70794 0.353666 6.52332Z" fill="white"/%3e%3c/svg%3e');
}
.main-menu .level-1.dropdown-fullwidth-container .level-2 {
    border: 0;
}
.main-menu .level-1.dropdown-fullwidth-container .close-container {
    display: none;
}
.main-menu .navbar-icons-container .navbar-nav .nav-item {
    margin: 0 32px;
}
.main-menu .main-menu-animation.show {
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
    -webkit-animation-fill-mode: revert;
    animation-fill-mode: revert;
    -webkit-animation-name: animate-fade;
    animation-name: animate-fade;
    max-height: unset;
    opacity: 1;
}
@-webkit-keyframes animate-fade {
from {
max-height:0;
opacity:0;
}
to {
max-height:1000px;
opacity:1;
}
}
@keyframes animate-fade {
from {
max-height:0;
opacity:0;
}
to {
max-height:1000px;
opacity:1;
}
}
.main-menu .main-menu-animation.closing {
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-name: animate-close;
    animation-name: animate-close;
    display: block;
    max-height: 1000px;
}
@-webkit-keyframes animate-close {
from {
max-height:1000px;
opacity:1;
}
to {
max-height:0;
opacity:0;
}
}
@keyframes animate-close {
from {
max-height:1000px;
opacity:1;
}
to {
max-height:0;
opacity:0;
}
}
}

@media (max-width:575.98px) {
.main-menu .navbar-brand {
    padding-right: 70px;
}
.main-menu .navbar-brand img {
    height: 32px;
}
.main-menu .navbar-nav {
    overflow-y: scroll;
    padding-left: 32px;
    padding-right: 32px;
}
.main-menu .navbar-nav .nav-item {
    width: 100%;
}
}
.language-selector {
    display: inline-flex;
    align-items: center;
    cursor: pointer;
    padding-bottom: 16px;
}
.language-selector .language-icon {
    font-size: 24px;
    margin-right: 5px;
}
.language-selector .language-text {
    font-size: 16px;
    color: #333;
}
.search-main .item-list__checkbox {
    list-style-type: none;
    padding: 0;
}
.search-main .item-list__checkbox li label {
    padding-left: 0.3125rem;
}
.site-selected__link {
    align-items: center;
    color: #fff;
    display: flex;
    text-decoration: none;
    margin-bottom: 0.75rem;
}

@media (max-width:767.98px) {
.site-selected__link {
    justify-content: center;
}
}
.site-selected__link:hover, .site-selected__link:focus {
    color: #fff;
}
.site-selected__link img {
    margin-right: 0.75em;
    width: 1.5em;
}

@media (min-width:610px) and (max-width:975px) {
.toolbar-fixed .site-selector {
    margin-top: 1.875rem;
}
}
.usabilla__overlay, .usabilla_live_button_container {
    z-index: 99 !important;
}
.site-selector {
    background-image: linear-gradient(#23282c, #27303a);
    color: #fff;
    min-height: 100vh;
    top: 0;
    position: absolute;
    width: 100%;
    padding-top: 70px;
    z-index: 100;
}
.site-selector h2, .site-selector .h2, .site-selector h3, .site-selector .h3 {
    align-self: center;
}
.site-selector h3, .site-selector .h3 {
    font-size: 1rem;
    font-weight: normal;
    line-height: 1.375rem;
}
.site-selector__list {
    display: flex;
    flex-wrap: wrap;
    gap: 1.25rem;
}
.site-selector__list img {
    margin-right: 0.375em;
    width: 2.25em;
}
.site-selector__list--region img {
    width: 1.625em;
}
.site-selector__site {
    align-items: center;
    background-color: #1a1f22;
    border: 0.125rem solid #1a1f22;
    border-radius: 0.5rem;
    color: #fff;
    display: flex;
    flex: 0 1 300px;
    font-weight: normal;
    justify-content: flex-start;
    padding: 1.25rem 1.875rem;
    text-decoration: none;
}
.site-selector__site--selected {
    background-color: #111416;
    border: 0.125rem solid #e30613;
    font-weight: 600;
}
.site-selector__site:hover, .site-selector__site:focus {
    color: #fff;
}
.site-selector__save {
    margin: 1.875rem 0;
    width: 8.75rem;
}
.site-selector__main {
    align-items: start;
    display: grid;
    grid-gap: 1.25rem;
    grid-template-columns: 1fr 300px;
    margin-bottom: 8.125rem;
    margin-top: 1.875rem;
}

@media (min-width:768px) {
.site-selector__main {
    margin-bottom: 0;
}
}
.site-selector .fixed-bottom {
    background-color: #25303b;
    border-top: solid 1px #1a1f22;
}

@media (min-width:768px) {
.site-selector .fixed-bottom {
    background-color: transparent;
    border-top: 0;
    position: static;
}
}

@media (max-width:767.98px) {
.site-selector__main {
    grid-template-columns: 1fr;
}
.site-selector h2, .site-selector .h2 {
    order: 1;
}
.site-selector__list--country {
    order: 2;
}
.site-selector h3, .site-selector .h3 {
    order: 3;
}
.site-selector__list--region {
    order: 4;
}
}
.was-this-helpful {
    background-color: #f2f3f4;
    padding: 3.75rem;
    text-align: center;
}
.was-this-helpful h2, .was-this-helpful .h2 {
    margin-bottom: 1.25rem;
}
.was-this-helpful__link {
    color: #000;
    font-size: 1.25rem;
}
.was-this-helpful__link:before {
    background: center center #e30613 no-repeat;
    border-radius: 3.75rem;
    content: '';
    display: block;
    height: 3.75rem;
    margin-bottom: 0.625rem;
    width: 3.75rem;
}
.was-this-helpful__yes:before {
    background-image: url('data:image/svg+xml,%3Csvg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M35.5164 22.2864C35.5476 21.5052 35.2351 20.7708 34.5476 20.1145C35.8132 18.5052 35.5632 17.177 35.282 16.4739C34.782 15.2552 33.4539 14.3958 32.0632 14.3958C31.6726 14.3645 30.9226 14.3645 29.3601 14.3958C27.8914 14.4114 26.1414 14.4427 24.9851 14.4583C24.9695 14.4583 24.9382 14.4583 24.9226 14.4583C25.0164 14.2083 25.1257 13.9114 25.2507 13.552C25.6414 12.4895 26.2195 10.8958 26.7351 9.34891C27.4695 7.14579 27.4382 5.03641 26.6726 3.55204C26.1726 2.61454 25.3914 1.95829 24.3914 1.66141C24.3757 1.66141 24.3757 1.66141 24.3601 1.66141L24.2976 1.64579C23.9226 1.55204 23.2976 1.39579 22.6257 1.50516C21.7351 1.66141 21.1101 2.30204 20.8289 3.27079C20.8132 3.31766 20.8132 3.34891 20.8132 3.39579C20.3601 7.77079 16.9851 12.9895 15.7351 14.6145C14.8289 15.7864 13.7039 16.5677 12.9539 16.9583V16.302C12.9539 15.8645 12.6101 15.5208 12.1726 15.5208H5.64136C5.20386 15.5208 4.86011 15.8645 4.86011 16.302V34.5364C4.86011 34.9739 5.20386 35.3177 5.64136 35.3177H12.1726C12.6101 35.3177 12.9539 34.9739 12.9539 34.5364V33.6614C14.8757 34.1458 19.0164 34.8958 23.1257 34.8958C26.7664 34.8958 30.3914 34.3177 32.4382 32.4583C32.4851 32.427 32.5164 32.3802 32.5476 32.3333C33.1882 31.427 33.0632 30.3645 32.8757 29.677C33.4851 29.2552 34.3757 28.4583 34.6257 27.3177C34.8132 26.4739 34.6257 25.6145 34.0789 24.7552C34.6882 24.2552 35.4695 23.3958 35.5164 22.2864ZM31.6257 15.8177C31.5945 15.7864 31.5476 15.7708 31.5164 15.7239C31.5476 15.7552 31.5945 15.7864 31.6257 15.8177ZM31.7507 15.8802C31.7195 15.8645 31.6726 15.8333 31.6257 15.8177C31.6726 15.8489 31.7195 15.8645 31.7507 15.8802ZM6.42261 33.7552V17.0989H11.3914V18.927C11.3757 19.2864 11.3445 19.7395 11.3289 20.2708C11.2976 21.4739 11.282 23.1302 11.282 25.1927C11.282 28.802 11.3601 32.3958 11.3601 32.6145C11.3601 32.6614 11.3757 32.7083 11.3757 32.7552V33.7708H6.42261V33.7552ZM32.5945 23.9114C32.3914 24.0208 32.2507 24.2239 32.2195 24.4583C32.1882 24.6927 32.2507 24.927 32.3914 25.0989C32.9851 25.7864 33.2195 26.427 33.0945 26.9895C32.9226 27.8333 31.9382 28.4739 31.5789 28.6458C31.3914 28.7395 31.2351 28.8958 31.1726 29.0989C31.1101 29.302 31.1257 29.5208 31.2195 29.7083C31.2195 29.7239 31.7039 30.7239 31.3289 31.3802C29.5632 32.8958 25.8601 33.5677 20.8601 33.2708C17.3289 33.052 14.0945 32.3958 12.9539 32.0833V18.927C12.9539 18.8489 12.9695 18.7708 12.9695 18.6927C13.9382 18.3177 15.657 17.2864 16.9695 15.5989C17.7664 14.5677 18.9851 12.7083 20.0632 10.5677C21.3601 7.98954 22.1414 5.66141 22.3601 3.64579C22.5476 3.02079 22.8914 2.91141 23.907 3.17704L23.9695 3.19266C24.5476 3.36454 24.9851 3.73954 25.282 4.30204C25.8601 5.39579 25.8445 7.09891 25.2507 8.88016C24.3132 11.7083 23.157 14.7552 23.0632 14.9739C22.9851 15.1614 22.9695 15.3958 23.0632 15.5833C23.2664 16.0677 23.6726 16.0677 24.1257 16.052L25.0164 16.0364C26.7664 16.0052 31.3445 15.927 31.9226 15.9583C31.9695 15.9739 32.0164 15.9739 32.0632 15.9739C32.8289 15.9739 33.5789 16.4427 33.8445 17.0833C34.1414 17.8177 33.8132 18.7239 32.8757 19.6458C32.7195 19.802 32.6257 20.0364 32.657 20.2552C32.6726 20.4895 32.7976 20.6927 32.9851 20.8333C33.657 21.3177 33.9851 21.7708 33.9695 22.2239C33.9382 22.9583 32.9382 23.7083 32.5945 23.9114Z" fill="white"/%3E%3C/svg%3E%0A');
}
.was-this-helpful__no:before {
    background-image: url('data:image/svg+xml,%3Csvg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M35.5164 22.2864C35.5476 21.5052 35.2351 20.7708 34.5476 20.1145C35.8132 18.5052 35.5632 17.177 35.282 16.4739C34.782 15.2552 33.4539 14.3958 32.0632 14.3958C31.6726 14.3645 30.9226 14.3645 29.3601 14.3958C27.8914 14.4114 26.1414 14.4427 24.9851 14.4583C24.9695 14.4583 24.9382 14.4583 24.9226 14.4583C25.0164 14.2083 25.1257 13.9114 25.2507 13.552C25.6414 12.4895 26.2195 10.8958 26.7351 9.34891C27.4695 7.14579 27.4382 5.03641 26.6726 3.55204C26.1726 2.61454 25.3914 1.95829 24.3914 1.66141C24.3757 1.66141 24.3757 1.66141 24.3601 1.66141L24.2976 1.64579C23.9226 1.55204 23.2976 1.39579 22.6257 1.50516C21.7351 1.66141 21.1101 2.30204 20.8289 3.27079C20.8132 3.31766 20.8132 3.34891 20.8132 3.39579C20.3601 7.77079 16.9851 12.9895 15.7351 14.6145C14.8289 15.7864 13.7039 16.5677 12.9539 16.9583V16.302C12.9539 15.8645 12.6101 15.5208 12.1726 15.5208H5.64136C5.20386 15.5208 4.86011 15.8645 4.86011 16.302V34.5364C4.86011 34.9739 5.20386 35.3177 5.64136 35.3177H12.1726C12.6101 35.3177 12.9539 34.9739 12.9539 34.5364V33.6614C14.8757 34.1458 19.0164 34.8958 23.1257 34.8958C26.7664 34.8958 30.3914 34.3177 32.4382 32.4583C32.4851 32.427 32.5164 32.3802 32.5476 32.3333C33.1882 31.427 33.0632 30.3645 32.8757 29.677C33.4851 29.2552 34.3757 28.4583 34.6257 27.3177C34.8132 26.4739 34.6257 25.6145 34.0789 24.7552C34.6882 24.2552 35.4695 23.3958 35.5164 22.2864ZM31.6257 15.8177C31.5945 15.7864 31.5476 15.7708 31.5164 15.7239C31.5476 15.7552 31.5945 15.7864 31.6257 15.8177ZM31.7507 15.8802C31.7195 15.8645 31.6726 15.8333 31.6257 15.8177C31.6726 15.8489 31.7195 15.8645 31.7507 15.8802ZM6.42261 33.7552V17.0989H11.3914V18.927C11.3757 19.2864 11.3445 19.7395 11.3289 20.2708C11.2976 21.4739 11.282 23.1302 11.282 25.1927C11.282 28.802 11.3601 32.3958 11.3601 32.6145C11.3601 32.6614 11.3757 32.7083 11.3757 32.7552V33.7708H6.42261V33.7552ZM32.5945 23.9114C32.3914 24.0208 32.2507 24.2239 32.2195 24.4583C32.1882 24.6927 32.2507 24.927 32.3914 25.0989C32.9851 25.7864 33.2195 26.427 33.0945 26.9895C32.9226 27.8333 31.9382 28.4739 31.5789 28.6458C31.3914 28.7395 31.2351 28.8958 31.1726 29.0989C31.1101 29.302 31.1257 29.5208 31.2195 29.7083C31.2195 29.7239 31.7039 30.7239 31.3289 31.3802C29.5632 32.8958 25.8601 33.5677 20.8601 33.2708C17.3289 33.052 14.0945 32.3958 12.9539 32.0833V18.927C12.9539 18.8489 12.9695 18.7708 12.9695 18.6927C13.9382 18.3177 15.657 17.2864 16.9695 15.5989C17.7664 14.5677 18.9851 12.7083 20.0632 10.5677C21.3601 7.98954 22.1414 5.66141 22.3601 3.64579C22.5476 3.02079 22.8914 2.91141 23.907 3.17704L23.9695 3.19266C24.5476 3.36454 24.9851 3.73954 25.282 4.30204C25.8601 5.39579 25.8445 7.09891 25.2507 8.88016C24.3132 11.7083 23.157 14.7552 23.0632 14.9739C22.9851 15.1614 22.9695 15.3958 23.0632 15.5833C23.2664 16.0677 23.6726 16.0677 24.1257 16.052L25.0164 16.0364C26.7664 16.0052 31.3445 15.927 31.9226 15.9583C31.9695 15.9739 32.0164 15.9739 32.0632 15.9739C32.8289 15.9739 33.5789 16.4427 33.8445 17.0833C34.1414 17.8177 33.8132 18.7239 32.8757 19.6458C32.7195 19.802 32.6257 20.0364 32.657 20.2552C32.6726 20.4895 32.7976 20.6927 32.9851 20.8333C33.657 21.3177 33.9851 21.7708 33.9695 22.2239C33.9382 22.9583 32.9382 23.7083 32.5945 23.9114Z" fill="white"/%3E%3C/svg%3E%0A');
    transform: rotate(180deg);
}
.leaflet-map-pane svg.leaflet-zoom-animated path.leaflet-interactive {
    fill: #e30613;
    stroke: #e30613;
}
.leaflet-popup-content-wrapper {
    border-radius: 0;
}
.leaflet-popup-close-button {
    display: none;
}
.leaflet-popup-content {
    margin: 1rem;
}
.leaflet-popup-content__title {
    font-size: var(--bs-body-font-size);
    font-weight: 600;
}
.leaflet-popup-content a {
    color: #e30613;
    line-height: 1.25rem;
}
.leaflet-popup-content a:hover, .leaflet-popup-content a:focus {
    color: #e30613;
    outline-color: #e30613;
}
.leaflet-popup-content .paragraph--type--phone a {
    color: #1d1d1b;
}
.leaflet-popup-content .paragraph--type--phone a:hover, .leaflet-popup-content .paragraph--type--phone a:focus {
    color: #1d1d1b;
}
.marker-cluster-small, .marker-cluster-medium, .marker-cluster-large {
    background-color: #e30613;
    opacity: 0.6;
}
.marker-cluster-small div, .marker-cluster-medium div, .marker-cluster-large div {
    background-color: #c70914;
    opacity: 0.6;
}
.marker-cluster div {
    background-color: #c70914;
    color: #fff;
    font-family: "OPPOSans-Ver2-Regular", sans-serif;
    font-size: 1rem;
    font-weight: 600;
    opacity: 1;
}
.news-banner {
    align-items: center;
    display: flex;
    flex-direction: row;
    margin-bottom: 1.875rem;
}
.news-banner .flex-grow-1 {
    min-height: 25rem;
}
.news-banner .image {
    background-position: center;
    background-size: cover;
    border-bottom-left-radius: 0.25rem;
    border-right: solid 0.125rem #e30613;
    border-top-left-radius: 0.25rem;
    min-height: 25rem;
    width: 50%;
}
.news-banner .description {
    align-items: center;
    background-color: #f2f3f4;
    border-bottom-right-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
    display: flex;
    width: 50%;
}
.news-banner a {
    text-decoration: none;
}
.news-banner h3, .news-banner .h3 {
    font-size: 2.5rem;
    font-weight: 300;
    letter-spacing: -2%;
    line-height: 3.125rem;
}
.news-banner p {
    font-size: 1rem;
    line-height: 1.375rem;
}

@media (max-width:991.98px) {
.news-banner h3, .news-banner .h3 {
    font-size: 1.75rem;
    line-height: 2.25rem;
}
}

@media (max-width:767.98px) {
.news-banner {
    flex-direction: column;
    width: 100%;
}
.news-banner .flex-grow-1 {
    min-height: unset;
}
.news-banner .image {
    border-bottom: solid 0.125rem #e30613;
    border-bottom-left-radius: 0;
    border-right: 0;
    border-top-right-radius: 0.25rem;
    min-height: 12.5rem;
    width: 100%;
}
.news-banner .description {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
    width: 100%;
}
}
.news-listing .container-results {
    padding: 0 0.75rem;
}
.news-listing .results .row__group {
    display: flex;
}
.news-listing .results .row__group > div {
    width: 33.3%;
}

@media (max-width:991.98px) {
.news-listing .results .row__group > div {
    width: 50%;
}
}

@media (max-width:767.98px) {
.news-listing .results .row__group > div {
    width: 100%;
}
}
a.news-teaser {
    display: inline-block;
    padding: 1.25rem 0;
    text-decoration: none;
}
a.news-teaser:hover {
    color: inherit;
}
a.news-teaser .row__group {
    padding: 0;
}
a.news-teaser .row__group .views-row {
    flex-grow: 1;
    padding: 0;
}
a.news-teaser .image {
    background-position: center;
    background-size: cover;
    border-bottom: solid 0.125rem #e30613;
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
    height: 15.625rem;
}
a.news-teaser .card-body {
    min-height: 11.25rem;
}
a.news-teaser .card-body h3, a.news-teaser .card-body .h3 {
    font-size: 1.25rem;
}
a.news-teaser .card-body p {
    font-size: 1rem;
    font-weight: normal;
}

@media (max-width:767.98px) {
a.news-teaser {
    padding: 0.375rem 0;
}
}
.news img {
    border-radius: 4px;
}
.news .link-primary {
    background-image: url('data:image/svg+xml,%3Csvg width="10" height="14" viewBox="0 0 10 14" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M7.52308 13.6769L1.12308 7.36917C0.938465 7.18456 0.938465 6.87686 1.12308 6.69225L7.52308 0.384555C7.7077 0.19994 8.01539 0.19994 8.20001 0.384555L8.87693 1.06148C9.06154 1.24609 9.06154 1.55379 8.87693 1.7384L3.8 6.69225C3.61539 6.87686 3.61539 7.18456 3.8 7.36917L8.81539 12.323C9.00001 12.5076 9.00001 12.8153 8.81539 12.9999L8.13847 13.6769C7.98462 13.8307 7.7077 13.8307 7.52308 13.6769Z" fill="%23E30613"/%3E%3C/svg%3E');
    background-position: 0 50%;
    background-repeat: no-repeat;
    color: #e30613;
    padding: 0.9375rem 0.3125rem 0.9375rem 1.25rem;
    position: relative;
}
.paragraph--type--agenda .agenda-title {
    font-size: 32px;
    font-weight: 700;
    line-height: 36px;
}
.paragraph--type--agenda .paragraph--type--agenda-item .agenda-time {
    background-color: #e4e7e9;
}
.paragraph--type--agenda .paragraph--type--agenda-item .agenda-description {
    background-color: #f2f3f4;
}
.paragraph-battenberg--white {
    background-color: #fff;
    color: #25303b;
}
.paragraph-battenberg--white .btn:focus, .paragraph-battenberg--white .event-attendance .event-add-to-calendar > a:focus, .event-attendance .paragraph-battenberg--white .event-add-to-calendar > a:focus, .paragraph-battenberg--white .event-attendance .event-attend a:focus, .event-attendance .event-attend .paragraph-battenberg--white a:focus, .paragraph-battenberg--white .suppliers-container .supplier_contact a:focus, .suppliers-container .supplier_contact .paragraph-battenberg--white a:focus {
    outline: 0.0625rem dotted #1d1d1b;
}
.paragraph-battenberg--white .btn:not(.border-0), .paragraph-battenberg--white .event-attendance .event-add-to-calendar > a:not(.border-0), .event-attendance .paragraph-battenberg--white .event-add-to-calendar > a:not(.border-0), .paragraph-battenberg--white .event-attendance .event-attend a:not(.border-0), .event-attendance .event-attend .paragraph-battenberg--white a:not(.border-0), .paragraph-battenberg--white .suppliers-container .supplier_contact a:not(.border-0), .suppliers-container .supplier_contact .paragraph-battenberg--white a:not(.border-0) {
    outline-offset: 0.625rem;
}
.paragraph-battenberg--anthracite {
    background-color: #25303b;
    color: #fff;
}
.paragraph-battenberg--anthracite .btn, .paragraph-battenberg--anthracite .event-attendance .event-add-to-calendar > a, .event-attendance .paragraph-battenberg--anthracite .event-add-to-calendar > a, .paragraph-battenberg--anthracite .event-attendance .event-attend a, .event-attendance .event-attend .paragraph-battenberg--anthracite a, .paragraph-battenberg--anthracite .suppliers-container .supplier_contact a, .suppliers-container .supplier_contact .paragraph-battenberg--anthracite a {
    background-color: transparent;
    border-color: #fff;
    color: #fff;
}
.paragraph-battenberg--anthracite .btn:focus, .paragraph-battenberg--anthracite .event-attendance .event-add-to-calendar > a:focus, .event-attendance .paragraph-battenberg--anthracite .event-add-to-calendar > a:focus, .paragraph-battenberg--anthracite .event-attendance .event-attend a:focus, .event-attendance .event-attend .paragraph-battenberg--anthracite a:focus, .paragraph-battenberg--anthracite .suppliers-container .supplier_contact a:focus, .suppliers-container .supplier_contact .paragraph-battenberg--anthracite a:focus {
    outline: 0.0625rem dotted #fff;
}
.paragraph-battenberg--anthracite .btn:not(.border-0), .paragraph-battenberg--anthracite .event-attendance .event-add-to-calendar > a:not(.border-0), .event-attendance .paragraph-battenberg--anthracite .event-add-to-calendar > a:not(.border-0), .paragraph-battenberg--anthracite .event-attendance .event-attend a:not(.border-0), .event-attendance .event-attend .paragraph-battenberg--anthracite a:not(.border-0), .paragraph-battenberg--anthracite .suppliers-container .supplier_contact a:not(.border-0), .suppliers-container .supplier_contact .paragraph-battenberg--anthracite a:not(.border-0) {
    outline-offset: 0.625rem;
}
.paragraph-battenberg__main {
    display: flex;
    flex-direction: column;
    gap: 0.625rem;
    justify-content: center;
    padding: 1.25rem 2.5rem;
}

@media (min-width:768px) {
.paragraph-battenberg__main {
    padding-left: 5%;
}
}
.paragraph-battenberg__eyebrow {
    font-size: 1rem;
    font-weight: 600;
    line-height: 1.375rem;
    text-transform: uppercase;
}
.paragraph-battenberg__title {
    font-size: 2.5rem;
    font-weight: 300;
    letter-spacing: -0.02em;
    line-height: 3.125rem;
}
.paragraph-battenberg__content {
    font-size: 1rem;
    font-weight: 300;
    line-height: 1.375rem;
}
.paragraph-battenberg__links {
    display: flex;
}

@media (min-width:992px) {
.paragraph-battenberg__link .btn, .paragraph-battenberg__link .event-attendance .event-add-to-calendar > a, .event-attendance .paragraph-battenberg__link .event-add-to-calendar > a, .paragraph-battenberg__link .event-attendance .event-attend a, .event-attendance .event-attend .paragraph-battenberg__link a, .paragraph-battenberg__link .suppliers-container .supplier_contact a, .suppliers-container .supplier_contact .paragraph-battenberg__link a {
    padding-left: 3.125rem;
    padding-right: 3.125rem;
}
}
.paragraph-battenberg__link--secondary {
    margin-left: 30px;
}

@media (min-width:992px) {
.paragraph-battenberg__link--secondary {
    margin-left: 0;
}
}
.paragraph-battenberg__link--secondary .btn, .paragraph-battenberg__link--secondary .event-attendance .event-add-to-calendar > a, .event-attendance .paragraph-battenberg__link--secondary .event-add-to-calendar > a, .paragraph-battenberg__link--secondary .event-attendance .event-attend a, .event-attendance .event-attend .paragraph-battenberg__link--secondary a, .paragraph-battenberg__link--secondary .suppliers-container .supplier_contact a, .suppliers-container .supplier_contact .paragraph-battenberg__link--secondary a {
    text-decoration: underline;
}
.paragraph-battenberg__link:focus {
    border: 1px solid #fff;
    outline: 2rem;
}
.paragraph-battenberg__image {
    background-image: var(--main-image);
    background-repeat: no-repeat;
    background-size: cover;
}
.paragraph-battenberg__image--inline {
    -webkit-clip-path: polygon(10% 0, 100% 0, 90% 100%, 0 100%);
    clip-path: polygon(10% 0, 100% 0, 90% 100%, 0 100%);
    display: none;
    min-height: 31.25rem;
}

@media (min-width:768px) {
.paragraph-battenberg__image--inline {
    display: block;
}
}
.paragraph-battenberg__image--bottom {
    -webkit-clip-path: polygon(100% 0, 100% 100%, 0 100%, 0 10%);
    clip-path: polygon(100% 0, 100% 100%, 0 100%, 0 10%);
    min-height: 90vw;
}

@media (min-width:768px) {
.paragraph-battenberg__image--bottom {
    display: none;
}
}
.paragraph--type--blockquote blockquote {
    line-height: 2.625rem;
    padding: 3.75rem 5rem;
}

@media (max-width:767.98px) {
.paragraph--type--blockquote blockquote {
    padding: 1.875rem 2.5rem;
}
}
.paragraph--type--blockquote blockquote h2, .paragraph--type--blockquote blockquote .h2 {
    font-weight: 300;
}
.paragraph--type--blockquote blockquote.paragraph-hero--white {
    background-color: #e4e7e9;
    color: #1d1d1b;
}
#technical-content .w-layout-grid {
    grid-row-gap: 16px;
    grid-column-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
}
#technical-content .blog40_list {
    grid-column-gap: 2rem;
    grid-row-gap: 4rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    display: grid;
}
#technical-content .blog40_item-link {
    height: 100%;
    background-color: rgba(221,221,221,0.5);
    flex-direction: column;
    justify-content: flex-start;
    text-decoration: none;
    display: flex;
}
#technical-content .container-large {
    padding: 0 0.75rem;
}
#technical-content .max-width-large-2 {
    width: 100%;
    max-width: 100rem;
}
#technical-content .button-3 {
    color: rgba(0,0,0,0);
    text-align: center;
    background-color: rgba(0,0,0,0);
    border: 1px solid rgba(0,0,0,0);
    padding: 0.75rem 1.5rem;
}
#technical-content .button-3.is-link {
    color: rgba(0,0,0,0);
    background-color: rgba(0,0,0,0);
    border-style: none;
    padding: 0.25rem 0;
    line-height: 1;
    text-decoration: none;
}
#technical-content .button-3.is-link.is-icon {
    grid-column-gap: 0.5rem;
    grid-row-gap: 0.5rem;
}
#technical-content .button-2 {
    color: #fff;
    text-align: center;
    background-color: #e30613;
    border-radius: 0.5rem;
    padding: 1rem 2.5rem;
    font-size: 0.8rem;
    font-weight: 600;
    line-height: 1.25rem;
}
#technical-content .spacer-large {
    padding-top: 3rem;
}
#technical-content .blog40_image {
    width: 100%;
}
#technical-content .text-size-regular-2 {
    text-align: center;
    font-size: 1rem;
    line-height: 22px;
}
#technical-content .blog40_button-wrapper {
    margin-top: 1rem;
    display: flex;
}
#technical-content .padding-section-large-4 {
    padding-bottom: 2rem;
}
#technical-content .blog40_item-content {
    flex-direction: column;
    flex: 1;
    justify-content: space-between;
    align-items: center;
    padding: 1.5rem;
    display: flex;
}
#technical-content .blog40_component {
    flex-direction: column;
    align-items: center;
}
#technical-content .margin-bottom, #technical-content .margin-bottom.margin-small, #technical-content .margin-bottom.margin-xxlarge {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
}
#technical-content .heading-style-h5-2 {
    text-align: center;
    margin-top: 0;
    font-size: 1.25rem;
    font-weight: 700;
    line-height: 1.5rem;
}
#technical-content .text-size-medium-4 {
    font-size: 1.125rem;
}
#technical-content .padding-global {
    padding-left: 5%;
    padding-right: 5%;
}
#technical-content .blog40_image-wrapper {
    width: 100%;
    padding: 2rem;
    overflow: hidden;
}
#technical-content .blog40_item {
    border: 2px solid rgba(0,0,0,0.1);
}

@media screen and (max-width:991px) {
#technical-content .blog40_list {
    grid-template-columns: 1fr 1fr 1fr;
}
#technical-content .button-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}
#technical-content .text-size-regular-2 {
    font-size: 1rem;
    line-height: 20px;
}
#technical-content .padding-section-large-4 {
    padding-top: 2rem;
    padding-bottom: 2rem;
}
#technical-content .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
}
#technical-content .heading-style-h5-2 {
    font-size: 1.2rem;
}
#technical-content .heading-6 {
    font-size: 28px;
}
}

@media screen and (max-width:767px) {
#technical-content .blog40_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
}
#technical-content .padding-section-large-4 {
    padding-top: 1rem;
    padding-bottom: 4rem;
}
#technical-content .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
}
#technical-content .heading-style-h5-2 {
    font-size: 1.25rem;
}
#technical-content .text-size-medium-4 {
    font-size: 1rem;
}
}

@media screen and (max-width:479px) {
#technical-content .padding-section-large-4 {
    padding-top: 2rem;
}
#technical-content .blog40_item-content {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
}
#technical-content .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
}
}
#enhanced_listing_category .js-pager__items {
    list-style: none;
    padding: 0;
    margin: 0;
    text-align: center;
    padding-bottom: 10px;
}
#enhanced_listing_category .pager__item {
    display: inline-block;
}
#enhanced_listing_category .button {
    display: inline-block;
    padding: 10px 15px 15px;
    text-decoration: none;
    color: #fff;
    background-color: #e30613;
    border: 2px solid #e30613;
    border-radius: 5px;
    transition: background-color 0.3s ease;
}
#enhanced_listing_category .button:hover {
    background-color: #cc0510;
    border-color: #cc0510;
}
#accordion-section .tabs_link {
    cursor: pointer;
    background-color: #f3f1ee;
    border: 1px solid #000;
    flex-direction: row;
    flex: none;
    justify-content: center;
    align-items: flex-end;
    padding: 2.3em 1.5em;
    text-decoration: none;
    transition: all 0.4s;
    display: flex;
    position: relative;
}
#accordion-section .tabs_link.active {
    background-color: #fff;
    border: 1px solid #000;
    border-right-style: none;
    flex-direction: column-reverse;
    justify-content: flex-start;
    text-decoration: none;
    position: relative;
}
#accordion-section .red-arrow-two {
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
    margin-bottom: 2.4375rem;
    position: absolute;
}
#accordion-section .red-arrow-two._4 {
    display: none;
    left: 1.3rem;
}
#accordion-section .red-arrow-two._2 {
    display: none;
    left: 1.3rem;
}
#accordion-section .red-arrow-two._3 {
    display: none;
    left: 1.3rem;
}
#accordion-section .red-arrow-two._1 {
    margin-bottom: 5rem;
    margin-left: 1rem;
    margin-right: 1rem;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
}
#accordion-section .global-styles-2 {
    position: fixed;
    top: 0%;
    bottom: auto;
    left: 0%;
    right: 0%;
}
#accordion-section .page-wrapper-2 {
    width: 80%;
    margin-left: auto;
    margin-right: auto;
    padding-top: 2rem;
    padding-bottom: 2rem;
    font-size: 1em;
    position: relative;
    overflow: hidden;
}
#accordion-section .tabs_heading {
    margin-left: 0;
    margin-right: 0;
    font-size: 1.9em;
    font-weight: 700;
    text-decoration: none;
    transform: rotate(-90deg);
}
#accordion-section .tabs {
    width: 66%;
    height: 45vh;
    justify-content: flex-start;
    align-items: stretch;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    position: relative;
    overflow: hidden;
    border-bottom: transparent;
    margin-top: 2.5rem;
}
#accordion-section .tabs .tab_contain {
    width: 100%;
}
#accordion-section .tabs .tabs_content {
    width: 0%;
    background-color: #e0dbd3;
    border: 1px solid #000;
    flex: 0 auto;
    transition: height 0.4s, width 0.4s;
    position: relative;
    overflow: hidden;
}
#accordion-section .tabs .tabs_content.active {
    width: 100%;
    background-color: #fff;
    border: 1px solid #000;
}
#accordion-section .tabs .red-arrow {
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
    margin-left: 0.7rem;
    position: absolute;
    top: 0%;
    bottom: auto;
    left: 0%;
    right: auto;
}
#accordion-section .tabs .red-arrow._1 {
    margin-left: 1.3rem;
    display: none;
}
#accordion-section .tabs .red-arrow._4 {
    margin-left: 1rem;
    margin-right: 1rem;
}
#accordion-section .tabs .red-arrow._3 {
    margin-left: 1rem;
    margin-right: 1rem;
}
#accordion-section .tabs .red-arrow._2 {
    margin-left: 1rem;
    margin-right: 1rem;
}
#accordion-section .tabs .tab_wrap {
    width: 100%;
    height: 100%;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 1rem;
    display: flex;
    position: absolute;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: 0%;
}
#accordion-section .tabs .html {
    width: 0;
    height: 0;
    position: absolute;
    top: 0%;
    bottom: auto;
    left: 0%;
    right: 0%;
    overflow: hidden;
}

@media only screen and (max-width:1366px) and (min-width:1024px) {
#accordion-section .tabs {
    width: 78%;
}
#accordion-section .tabs .tab_contain {
    width: 100%;
}
}

@media only screen and (max-width:1024px) and (min-width:768px) {
#accordion-section .tabs {
    width: 90%;
    height: 40vh;
}
#accordion-section .tabs .tab_contain {
    width: 100%;
}
}

@media screen and (max-width:991px) {
#accordion-section .page-wrapper-2 {
    width: 100%;
}
}

@media screen and (max-width:767px) {
#accordion-section .tabs_link {
    border-width: 2px 0;
    border-top-style: solid;
    border-top-color: #000;
    border-bottom-style: solid;
    border-bottom-color: rgba(0,0,0,0);
}
#accordion-section .tabs_link.active {
    border-bottom-color: #000;
    border-left-style: none;
    align-items: center;
}
#accordion-section .red-arrow-two {
    display: none;
}
#accordion-section .tabs_heading {
    transform: rotate(0);
}
#accordion-section .tabs {
    width: 90%;
    margin-top: 4rem;
    height: 45vh;
    flex-direction: column;
    border-bottom: transparent;
}
#accordion-section .tabs .tab_contain {
    width: 20rem;
    max-width: 100%;
}
#accordion-section .tabs .tabs_content {
    width: 100%;
    height: 0%;
}
#accordion-section .tabs .tabs_content.active {
    height: 100%;
}
#accordion-section .tabs .red-arrow {
    display: none;
}
#accordion-section .tabs .tabs .tab_contain {
    width: 15rem;
}
}

@media screen and (max-width:479px) {
#accordion-section .tabs_link {
    padding-left: 0.9em;
    padding-right: 0.9em;
}
#accordion-section .tabs_link.active {
    align-items: center;
}
#accordion-section .red-arrow-one {
    display: none;
}
#accordion-section .tabs_heading {
    font-size: 1.5em;
}
#accordion-section .tabs {
    height: 100vh;
}
#accordion-section .red-arrow {
    display: none;
}
}

@media screen and (min-width:768px) {
#accordion-section .tabs_heading {
    -ms-writing-mode: tb-rl;
    writing-mode: vertical-rl;
    text-orientation: mixed;
}
}
.card-deck .card {
    background-color: #f2f3f4;
}
.card-deck .card img.icon {
    width: auto;
}
.card-deck .card h2, .card-deck .card .h2 {
    font-size: 1.5rem;
    line-height: 1.75rem;
    margin: 0.875rem 0;
}
.card-deck .card h3, .card-deck .card .h3 {
    font-size: 1rem;
}
.card-deck.centered .card {
    text-align: center;
}
.card-deck.centered .card img.icon {
    margin: 0 auto;
}
.card-deck.centered .card ul {
    display: inline-block;
    text-align: left;
}
.card-deck.highlighted .card {
    border-bottom: 3px solid #e30613;
}
.card-deck.transparent .card {
    background-color: transparent;
}
.card-deck.anthracite .card {
    background-color: #25303b;
    color: #fff;
}
#technical-content .w-layout-grid {
    grid-row-gap: 16px;
    grid-column-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
}
#technical-content .blog40_list {
    grid-column-gap: 2rem;
    grid-row-gap: 4rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    display: grid;
}
#technical-content .blog40_item-link {
    height: 100%;
    background-color: rgba(221,221,221,0.5);
    flex-direction: column;
    justify-content: flex-start;
    text-decoration: none;
    display: flex;
}
#technical-content .container-large {
    width: 100%;
    max-width: 80rem;
    margin-left: auto;
    margin-right: auto;
}
#technical-content .max-width-large-2 {
    width: 100%;
    max-width: 100rem;
}
#technical-content .button-3 {
    color: rgba(0,0,0,0);
    text-align: center;
    background-color: rgba(0,0,0,0);
    border: 1px solid rgba(0,0,0,0);
    padding: 0.75rem 1.5rem;
}
#technical-content .button-3.is-link {
    color: rgba(0,0,0,0);
    background-color: rgba(0,0,0,0);
    border-style: none;
    padding: 0.25rem 0;
    line-height: 1;
    text-decoration: none;
}
#technical-content .button-3.is-link.is-icon {
    grid-column-gap: 0.5rem;
    grid-row-gap: 0.5rem;
}
#technical-content .button-2 {
    color: #fff;
    text-align: center;
    background-color: #e30613;
    border-radius: 0.5rem;
    padding: 1rem 2.5rem;
    font-size: 0.8rem;
    font-weight: 600;
    line-height: 1.25rem;
}
#technical-content .spacer-large {
    padding-top: 3rem;
}
#technical-content .blog40_image {
    width: 100%;
}
#technical-content .text-size-regular-2 {
    text-align: center;
    font-size: 1rem;
    line-height: 22px;
}
#technical-content .blog40_button-wrapper {
    margin-top: 1rem;
    display: flex;
}
#technical-content .padding-section-large-4 {
    padding-bottom: 2rem;
}
#technical-content .blog40_item-content {
    flex-direction: column;
    flex: 1;
    justify-content: space-between;
    align-items: center;
    padding: 1.5rem;
    display: flex;
}
#technical-content .blog40_component {
    flex-direction: column;
    align-items: center;
}
#technical-content .margin-bottom, #technical-content .margin-bottom.margin-small, #technical-content .margin-bottom.margin-xxlarge {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
}
#technical-content .heading-style-h5-2 {
    text-align: center;
    margin-top: 0;
    font-size: 1.25rem;
    font-weight: 700;
    line-height: 1.5rem;
}
#technical-content .text-size-medium-4 {
    font-size: 1.125rem;
}
#technical-content .padding-global {
    padding-left: 5%;
    padding-right: 5%;
}
#technical-content .blog40_image-wrapper {
    width: 100%;
    padding: 2rem;
    overflow: hidden;
}
#technical-content .blog40_item {
    border: 2px solid rgba(0,0,0,0.1);
}

@media screen and (max-width:991px) {
#technical-content .blog40_list {
    grid-template-columns: 1fr 1fr 1fr;
}
#technical-content .button-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}
#technical-content .text-size-regular-2 {
    font-size: 1rem;
    line-height: 20px;
}
#technical-content .padding-section-large-4 {
    padding-top: 2rem;
    padding-bottom: 2rem;
}
#technical-content .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
}
#technical-content .heading-style-h5-2 {
    font-size: 1.2rem;
}
#technical-content .heading-6 {
    font-size: 28px;
}
}

@media screen and (max-width:767px) {
#technical-content .blog40_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
}
#technical-content .padding-section-large-4 {
    padding-top: 1rem;
    padding-bottom: 4rem;
}
#technical-content .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
}
#technical-content .heading-style-h5-2 {
    font-size: 1.25rem;
}
#technical-content .text-size-medium-4 {
    font-size: 1rem;
}
}

@media screen and (max-width:479px) {
#technical-content .padding-section-large-4 {
    padding-top: 2rem;
}
#technical-content .blog40_item-content {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
}
#technical-content .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
}
}
#blog-section .heading-style-h4-3 {
    color: #000;
    font-size: 2rem;
    font-weight: 700;
    line-height: 1.3;
}
#blog-section .blog6_featured-item-content {
    height: 100%;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    display: flex;
}
#blog-section .text-size-regularfom {
    color: #333;
    font-size: 1.3rem;
    line-height: 35px;
}
#blog-section .container-large {
    width: 100%;
    max-width: 80rem;
    margin-left: auto;
    margin-right: auto;
}
#blog-section .blog6_featured-item {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    grid-template-rows: auto;
    grid-template-columns: 1.25fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    display: grid;
}
#blog-section .button-2 {
    color: #fff;
    text-align: center;
    background-color: #e30613;
    border-radius: 20rem;
    padding: .8rem 3rem;
    font-size: 1rem;
    font-weight: 400;
}
#blog-section .blog6_image-wrapper {
    width: 100%;
    overflow: hidden;
}
#blog-section .padding-section-large-5 {
    padding-top: 3rem;
    padding-bottom: 3rem;
}
#blog-section .padding-global {
    padding-left: 5%;
    padding-right: 5%;
}
#blog-section .blog6_featured-image {
    width: 100%;
    height: 100%;
}
#blog-section .blog6_button-wrapper {
    align-items: center;
    margin-top: 1.5rem;
    margin-left: auto;
    margin-right: auto;
}
#blog-section .blog6_featured-image-link {
    width: 100%;
}

@media screen and (max-width:991px) {
#blog-section .heading-style-h4-3 {
    font-size: 1.75rem;
}
#blog-section .text-size-regularfom {
    font-size: 1rem;
    line-height: 25px;
}
#blog-section .button-2 {
    font-size: .9rem;
}
#blog-section .padding-section-large-5 {
    padding-top: 2rem;
    padding-bottom: 2rem;
}
}

@media screen and (max-width:767px) {
#blog-section .heading-style-h4-3 {
    font-size: 1.5rem;
    line-height: 1.4;
}
#blog-section .blog6_featured-item {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
    margin-bottom: 3rem;
}
#blog-section .blog6_image-wrapper {
    padding-top: 0%;
}
#blog-section .padding-section-large-5 {
    padding-top: 4rem;
    padding-bottom: 1rem;
}
}

@media screen and (max-width:479px) {
#blog-section .blog6_image-wrapper {
    padding-top: 0%;
}
#blog-section .padding-section-large-5 {
    padding-bottom: 2rem;
}
}
#header-id .w-layout-grid {
    gap: 1rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
}
#header-id .padding-section-large {
    padding-top: 1rem;
    padding-bottom: 1rem;
}
#header-id .text-size-medium {
    font-size: 1.125rem;
}
#header-id .text-size-medium.left-text {
    color: rgba(51,51,51,0.7);
    text-align: left;
    line-height: 25px;
}
#header-id .text-size-medium.left-text.black {
    color: rgba(0,0,0,0.7);
    font-size: 1rem;
}
#header-id .container-large {
    width: 100%;
    max-width: 80rem;
    margin-left: auto;
    margin-right: auto;
}
#header-id .heading {
    font-size: 2rem;
    font-weight: 700;
}
#header-id .subheading-title {
    margin-bottom: 3rem;
    font-size: 1.75rem;
    font-weight: 400;
}
#header-id .margin-bottom, #header-id .margin-bottom.margin-xsmall, #header-id .margin-bottom.margin-small {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
}
#header-id .layout1_image {
    width: 100%;
    height: 100%;
}
#header-id .padding-global {
    padding-left: 5%;
    padding-right: 5%;
}
#header-id .expandable-div {
    border-bottom: 2px dashed rgba(0,0,0,0.2);
    border-left: 2px dashed rgba(0,0,0,0.2);
    border-right: 2px dashed rgba(0,0,0,0.2);
    border-bottom-right-radius: 50px;
    border-bottom-left-radius: 50px;
    margin-top: 20px;
    padding: 40px;
}
#header-id .hiden-text-list {
    padding-left: 20px;
    font-size: 1rem;
    line-height: 30px;
}
#header-id .hiden-text-list.hide {
    display: none;
}
#header-id .layout1_component {
    gap: 2rem;
    grid-template-rows: auto;
    grid-template-columns: 1.25fr 1.25fr;
    align-items: center;
    display: grid;
}
#header-id .column-1-hero {
    padding-right: 20px;
}

@media (max-width:991px) {
#header-id .padding-section-large {
    padding-top: 2rem;
    padding-bottom: 2rem;
}
#header-id .heading {
    font-size: 1.5rem;
    line-height: 30px;
}
#header-id .subheading-title {
    font-size: 1.2rem;
    line-height: 25px;
}
#header-id .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
}
#header-id .layout1_component {
    min-height: auto;
    gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
}
}

@media (max-width:767px) {
#header-id .padding-section-large {
    padding-top: 4rem;
    padding-bottom: 4rem;
}
#header-id .text-size-medium {
    font-size: 1rem;
}
#header-id .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
}
#header-id .layout1_component {
    gap: 3rem;
    grid-template-columns: 1fr;
}
}

@media (max-width:479px) {
#header-id .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
}
#header-id .layout1_component {
    grid-template-columns: 1fr;
}
}
.paragraph--type--speakers .speakers-header {
    font-size: 32px;
    font-weight: 700;
    line-height: 36px;
}
.paragraph--type--speakers .speaker-container {
    border: 1px solid #e4e7e9;
    border-radius: 4px;
    width: 100%;
}
.paragraph--type--speakers .speaker-container img {
    border: 0 solid transparent;
    border-radius: 4px 4px 0 0;
}
.paragraph--type--speakers .speaker-container:after {
    clear: both;
}
.paragraph--type--speakers .speaker-container .baseline {
    background: #e30613;
    border: 1.5px solid #e30613;
}
.paragraph--type--speakers .speaker-container p {
    line-height: 22px;
}
.paragraph--type--speakers .speaker-container p.name {
    font-size: 20px;
    font-weight: 600;
}
.paragraph--type--speakers .speaker-container p.job-title {
    font-size: 16px;
    font-weight: 300;
}
.paragraph-hero-1 {
    background-image: var(--mobile-image);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    height: 37.5rem;
    overflow-x: hidden;
}

@media (min-width:768px) {
.paragraph-hero-1 {
    background-image: var(--desktop-image);
    height: 43.75rem;
}
}
.paragraph-hero-1--white {
    color: #fff;
}
.paragraph-hero-1--anthracite {
    color: #1d1d1b;
}
.paragraph-hero-1__title {
    margin-top: 1.25rem;
}

@media (min-width:768px) {
.paragraph-hero-1__title {
    margin-top: 8.4375rem;
}
}
.paragraph-hero-2__inline-image {
    display: none;
    min-height: min(var(--hero-height), calc(1920px/2));
    padding-left: 0;
    padding-right: 0;
    position: relative;
}

@media (min-width:768px) {
.paragraph-hero-2__inline-image {
    display: block;
}
}
.paragraph-hero-2__inline-image:before {
    background-image: var(--main-image);
    background-repeat: no-repeat;
    background-size: cover;
    bottom: 0;
    content: '';
    display: block;
    position: absolute;
    top: 0;
    width: 139.4%;
}
.paragraph-hero-2__inline-image-triangle {
    background-color: #e30613;
    height: 100%;
    position: absolute;
    width: 139.4%;
}
.paragraph-hero-2__inline-image--left:before {
    -webkit-clip-path: polygon(0 0, 85% 0, 100% 100%, 0% 100%);
    clip-path: polygon(0 0, 85% 0, 100% 100%, 0% 100%);
    background-position: top right;
    right: 1px;
}
.paragraph-hero-2__inline-image--left .paragraph-hero-2__inline-image-triangle {
    -webkit-clip-path: polygon(calc(95% - 1px) 66.66%, 100% 100%, 90% 100%);
    clip-path: polygon(calc(95% - 1px) 66.66%, 100% 100%, 90% 100%);
    right: 0;
}
.paragraph-hero-2__inline-image--right:before {
    -webkit-clip-path: polygon(15% 0, 100% 0, 100% 100%, 0% 100%);
    clip-path: polygon(15% 0, 100% 0, 100% 100%, 0% 100%);
    background-position: top left;
    left: 1px;
}
.paragraph-hero-2__inline-image--right .paragraph-hero-2__inline-image-triangle {
    -webkit-clip-path: polygon(calc(5% + 1px) 66.66%, 0% 100%, 10% 100%);
    clip-path: polygon(calc(5% + 1px) 66.66%, 0% 100%, 10% 100%);
    left: 0;
}
.paragraph-hero-2__bottom-image {
    min-height: 90vw;
    position: relative;
}

@media (min-width:768px) {
.paragraph-hero-2__bottom-image {
    display: none;
}
}
.paragraph-hero-2__bottom-image:before {
    -webkit-clip-path: polygon(100% 0, 100% 100%, 0 100%, 0 10%);
    clip-path: polygon(100% 0, 100% 100%, 0 100%, 0 10%);
    background-image: var(--main-image);
    background-position: top left;
    background-repeat: no-repeat;
    background-size: cover;
    bottom: 0;
    content: '';
    display: block;
    position: absolute;
    top: 1px;
    width: 100%;
}
.paragraph-hero-2__bottom-image-triangle {
    -webkit-clip-path: polygon(66.66% calc(3.33% + 1px), 100% 0, 100% 10%);
    clip-path: polygon(66.66% calc(3.33% + 1px), 100% 0, 100% 10%);
    background-color: #e30613;
    height: 100%;
    position: absolute;
    top: 0;
    width: 100%;
}
.paragraph-hero-3 {
    overflow: hidden;
}
.paragraph-hero-3__inline-image {
    display: none;
    min-height: min(var(--hero-height), 700px);
    padding-left: 0;
    padding-right: 0;
    position: relative;
}

@media (min-width:768px) {
.paragraph-hero-3__inline-image {
    display: block;
}
}
.paragraph-hero-3__inline-image:before {
    background-image: var(--main-image);
    background-repeat: no-repeat;
    background-size: contain;
    bottom: 0;
    content: '';
    display: block;
    position: absolute;
    top: 0;
    width: calc(50vw + 16.66667%);
}
.paragraph-hero-3__inline-image--left:before {
    background-position: 100% 50%;
    right: 0;
}
.paragraph-hero-3__inline-image--right:before {
    background-position: 0 50%;
    left: 0;
}
.paragraph-hero-3__bottom-image {
    min-height: 90vw;
    position: relative;
}

@media (min-width:768px) {
.paragraph-hero-3__bottom-image {
    display: none;
}
}
.paragraph-hero-3__bottom-image:before {
    background-image: var(--main-image);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    bottom: 0;
    content: '';
    display: block;
    position: absolute;
    top: 0;
    width: 100%;
}
.paragraph-hero__eyebrow {
    font-size: 1rem;
    font-weight: 600;
    line-height: 1.375rem;
    text-transform: uppercase;
}
.paragraph-hero__title {
    font-size: 2rem;
    font-weight: 300;
    letter-spacing: -0.02em;
    line-height: 2.5rem;
}
.paragraph-hero__content {
    font-size: 1.125rem;
    font-weight: 300;
    line-height: 1.375rem;
	text-align: justify;
}
.paragraph-hero__link a {
    margin-top: 0.625rem;
    font-weight: 100;
}
.paragraph-hero__main {
    padding: 2.5rem 2.5rem 0;
}

@media (min-width:768px) {
.paragraph-hero__main {
padding:0 calc(var(--bs-gutter-x) * .5);
}
}
.paragraph-hero--white {
    background-color: #fff;
}
.paragraph-hero--anthracite {
    background-color: #25303b;
    color: #fff;
}
.paragraph-navigation {
padding:calc(var(--bs-gutter-x) * 2) var(--bs-gutter-x);
}

@media (min-width:576px) {
.paragraph-navigation {
padding:calc(var(--bs-gutter-x) * 2) 0;
}
}
.paragraph-navigation__col {
    overflow: hidden;
}
.paragraph-navigation__title {
    font-size: 1.75rem;
    font-weight: 300;
    letter-spacing: -0.02em;
    line-height: 2.25rem;
    text-align: center;
}

@media (min-width:768px) {
.paragraph-navigation__title {
    font-size: 2.5rem;
    line-height: 3.125rem;
    text-align: left;
}
}
.paragraph-navigation__content {
    font-size: 1.125rem;
    font-weight: 300;
    line-height: 1.375rem;
    text-align: center;
}

@media (min-width:768px) {
.paragraph-navigation__content {
    font-size: 1.25rem;
    letter-spacing: -0.01em;
    line-height: 1.5rem;
    text-align: left;
}
}
.paragraph-navigation__card {
    border-radius: 8px;
    margin-top: var(--bs-gutter-x);
    padding: 1rem;
    text-align: center;
}

@media (min-width:768px) {
.paragraph-navigation__card {
    padding: 2.5rem 1.875rem 2.75rem;
}
.paragraph-navigation__card--large {
    padding: 2.5rem 1.875rem;
}
}
.paragraph-navigation__card-link {
    align-items: center;
    display: flex;
    gap: 0.625rem;
    justify-content: flex-start;
    text-decoration: none;
}

@media (min-width:768px) {
.paragraph-navigation__card-link {
    flex-direction: column;
    gap: 1.25rem;
}
}
.paragraph-navigation__card-icon {
    flex-basis: 2.5rem;
}
.paragraph-navigation__card-icon img {
    display: block;
    height: 40px;
    margin: 0 auto;
    width: auto;
}

@media (min-width:768px) {
.paragraph-navigation__card-icon img {
    height: 80px;
}
}
.paragraph-navigation__card-title {
    font-size: 1rem;
    font-weight: 300;
    justify-content: left;
    line-height: 1.375rem;
    margin: 0;
    word-break: break-word;
}

@media (min-width:768px) {
.paragraph-navigation__card-title {
    font-size: 1.5rem;
    letter-spacing: -0.02em;
    line-height: 2.625rem;
}
}
.paragraph-navigation__card-title--large {
    align-items: center;
    display: flex;
    flex: 1;
    font-size: 1.5rem;
    justify-content: center;
    line-height: 2rem;
}

@media (min-width:768px) {
.paragraph-navigation__card-title--large {
    font-size: 2rem;
}
}
.paragraph-navigation__card-title div {
    text-align: left;
}

@media (min-width:768px) {
.paragraph-navigation__card-title div {
    text-align: center;
}
}
.paragraph-navigation__card-subtitle {
    display: none;
    flex: 3;
    font-size: 1rem;
    font-weight: 300;
    line-height: 1.375rem;
}

@media (min-width:768px) {
.paragraph-navigation__card-subtitle {
    display: block;
}
}
.paragraph-navigation--white {
    background-color: #fff;
}
.paragraph-navigation--white .paragraph-navigation__card {
    background: #f2f3f4;
}
.paragraph-navigation--white .paragraph-navigation__card-link {
    color: #1d1d1b;
}
.paragraph-navigation--anthracite {
    background-color: #25303b;
    color: #fff;
}
.paragraph-navigation--anthracite .paragraph-navigation__card {
    background: rgba(0,0,0,0.2);
}
.paragraph-navigation--anthracite .paragraph-navigation__card-link {
    color: #fff;
}
.paragraph--type--related-news .baseline {
    background: #e30613;
    border: 0.09375rem solid #e30613;
}
.paragraph--type--related-news img {
    border-radius: 4px 4px 0 0;
    margin: 0;
    -o-object-fit: cover;
    object-fit: cover;
    padding: 0;
}
.paragraph--type--related-news .border {
    border-color: #f2f3f4;
}
.paragraph--type--related-news .hr80 {
    border-left: 1px solid #e30613;
    padding: 2.5rem 0;
}
.paragraph--type--related-news .hr80 > div {
    background-color: #e30613;
    height: 1px;
}
.smc-contact-form h2, .smc-contact-form .h2 {
    font-size: 2.5rem;
    font-weight: 300;
    letter-spacing: -0.02em;
    line-height: 3.125rem;
    margin-bottom: 0.5rem;
    margin-top: 2rem;
}
.viewsreference--view-title {
    display: none;
}
.product-support-search__box {
    align-items: center;
    background-color: #f2f3f4;
    border-radius: 0.25rem;
    display: flex;
    flex-direction: column;
    gap: 1.875rem;
    margin: 1.875rem 0;
    padding: 3.75rem 1.375rem 1.875rem;
}
.product-support-search__content {
    padding: 0 0.75rem;
}
.product-support-search__content .prekeyline-thin {
    border-left: 0.0625rem solid #e30613;
    height: 3.125rem;
}
.product-support-search--red {
    color: #e30613;
}
.product-support-search--red:hover, .product-support-search--red:focus {
    color: #c70914;
    text-decoration: underline;
}
.product-support-search .views-infinite-scroll-content-wrapper, .product-support-search .views-exposed-form {
    align-self: stretch;
}
.product-support-search .product-support-teaser {
    background-color: #fff;
}
.product-support-search__title {
    font-size: 2rem;
    margin-bottom: 0;
    text-align: center;
}
.product-support-search__subtitle {
    font-size: 1.25rem;
    margin-bottom: 0;
    text-align: center;
}
.product-support-search .views-exposed-form .form-item {
    margin-bottom: 0;
}
.product-support-search .views-exposed-form .form-text {
    background-image: url('data:image/svg+xml,%3csvg width="21" height="22" viewBox="0 0 21 22" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M20.4078 20.1217L14.2109 13.9249C15.4016 12.528 16.1328 10.7186 16.1328 8.74048C16.1328 4.3436 12.5609 0.771729 8.16406 0.771729C3.76719 0.771729 0.195312 4.3436 0.195312 8.74048C0.195312 13.1374 3.76719 16.7092 8.16406 16.7092C10.0484 16.7092 11.7734 16.053 13.1328 14.9655L19.3484 21.1811C19.4984 21.3311 19.6859 21.3967 19.8828 21.3967C20.0703 21.3967 20.2672 21.3217 20.4172 21.1811C20.6984 20.8905 20.6984 20.4217 20.4078 20.1217ZM1.68594 8.74985C1.68594 5.18735 4.59219 2.2811 8.15469 2.2811C11.7172 2.2811 14.6234 5.18735 14.6234 8.74985C14.6234 12.3124 11.7172 15.2186 8.15469 15.2186C4.59219 15.2186 1.68594 12.3124 1.68594 8.74985Z" fill="%23AFB6BD"/%3e%3c/svg%3e');
    background-position: 10px 50%;
    background-repeat: no-repeat;
    font-size: 1.25rem;
    margin-left: auto;
    margin-right: auto;
    padding-left: 40px;
}

@media (min-width:768px) {
.product-support-search .views-exposed-form .form-text {
    width: 80%;
}
}
.product-support-search__find {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfOTlfODE4KSI+CiAgICA8cGF0aCBkPSJNNy45OTk4NSAwLjYxNTIzNEMzLjkwNzU0IDAuNjE1MjM0IDAuNjE1MjM0IDMuOTA3NTQgMC42MTUyMzQgNy45OTk4NUMwLjYxNTIzNCAxMi4wOTIyIDMuOTA3NTQgMTUuMzg0NSA3Ljk5OTg1IDE1LjM4NDVDMTIuMDkyMiAxNS4zODQ1IDE1LjM4NDUgMTIuMDkyMiAxNS4zODQ1IDcuOTk5ODVDMTUuMzg0NSAzLjkwNzU0IDEyLjA5MjIgMC42MTUyMzQgNy45OTk4NSAwLjYxNTIzNFpNNy45OTk4NSA0LjMzODMxQzguNTIyOTMgNC4zMzgzMSA4LjkyMjkzIDQuNzM4MzEgOC45MjI5MyA1LjI2MTM5QzguOTIyOTMgNS43ODQ0NiA4LjUyMjkzIDYuMTg0NDYgNy45OTk4NSA2LjE4NDQ2QzcuNDc2NzcgNi4xODQ0NiA3LjA3Njc3IDUuNzg0NDYgNy4wNzY3NyA1LjI2MTM5QzcuMDc2NzcgNC43MzgzMSA3LjQ3Njc3IDQuMzM4MzEgNy45OTk4NSA0LjMzODMxWk05LjUzODMxIDEwLjc5OThDOS41MzgzMSAxMC45NTM3IDkuNDE1MjMgMTEuMDc2OCA5LjIzMDYyIDExLjA3NjhIOC4zMDc1NEM4LjE4NDQ2IDExLjA3NjggNy4zODQ0NiAxMS4wNzY4IDcuMzg0NDYgMTEuMDc2OEg2Ljc2OTA4QzYuNjE1MjMgMTEuMDc2OCA2LjQ2MTM5IDEwLjk4NDUgNi40NjEzOSAxMC43OTk4VjEwLjE4NDVDNi40NjEzOSAxMC4wMzA2IDYuNTg0NDYgOS44NDYgNi43NjkwOCA5Ljg0NkM2LjkyMjkzIDkuODQ2IDcuMDc2NzcgOS43NTM3IDcuMDc2NzcgOS41NjkwOFY4LjMzODMxQzcuMDc2NzcgOC4xODQ0NiA2Ljk1MzcgNy45OTk4NSA2Ljc2OTA4IDcuOTk5ODVDNi42MTUyMyA3Ljk5OTg1IDYuNDYxMzkgNy45MDc1NCA2LjQ2MTM5IDcuNzIyOTNWNy4xMDc1NEM2LjQ2MTM5IDYuOTUzNyA2LjU4NDQ2IDYuNzY5MDggNi43NjkwOCA2Ljc2OTA4SDguNjE1MjNDOC43NjkwOCA2Ljc2OTA4IDguOTIyOTMgNi45MjI5MyA4LjkyMjkzIDcuMTA3NTRWOS41NjkwOEM4LjkyMjkzIDkuNzIyOTMgOS4wNDYgOS44NDYgOS4yMzA2MiA5Ljg0NkM5LjM4NDQ2IDkuODQ2IDkuNTM4MzEgOS45OTk4NSA5LjUzODMxIDEwLjE4NDVWMTAuNzk5OFoiIGZpbGw9IiNlMzA2MTMiLz4KICA8L2c+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImNsaXAwXzk5XzgxOCI+CiAgICAgIDxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0id2hpdGUiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgo8L3N2Zz4K");
    background-position: 0 40%;
    background-repeat: no-repeat;
    font-size: 0.875rem;
    padding-left: 30px;
}
.product-support-search__no-results {
    align-items: center;
    display: flex;
    flex-direction: column;
    text-align: center;
}
.product-support-search .row, .product-support-search .share .inline_content__header, .share .product-support-search .inline_content__header, .product-support-search .event-attendance .inline_content__header, .event-attendance .product-support-search .inline_content__header {
--bs-gutter-y:1.5rem;
}
.support-service-your-product-icon {
    background-image: url('data:image/svg+xml,%3Csvg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Ccircle cx="24" cy="24" r="24" fill="%23E30613"/%3E%3Cpath d="M34.055 38.0176C33.7675 38.0176 33.4925 37.9051 33.28 37.6926L22.9675 27.3801C21.7925 27.9176 20.505 28.2051 19.205 28.2051C14.255 28.2051 10.23 24.1801 10.23 19.2301C10.23 18.3676 10.355 17.5051 10.605 16.6801L10.905 15.6676L17.23 21.9926L21.9675 17.2551L15.6425 10.9426L16.655 10.6426C17.48 10.3926 18.3425 10.2676 19.205 10.2676C24.155 10.2676 28.18 14.2926 28.18 19.2426C28.18 20.5926 27.8675 21.9426 27.28 23.1551L37.555 33.4301C37.98 33.8551 37.98 34.5551 37.555 34.9926L34.8425 37.7051C34.63 37.9051 34.3425 38.0176 34.055 38.0176ZM23.205 25.8551L34.055 36.7051L36.555 34.2051L25.73 23.3801L25.955 22.9676C26.58 21.8301 26.9175 20.5426 26.9175 19.2426C26.9175 14.9801 23.455 11.5176 19.1925 11.5176C18.8175 11.5176 18.4425 11.5426 18.0675 11.6051L23.73 17.2676L17.2175 23.7801L11.5675 18.1051C11.5175 18.4801 11.48 18.8551 11.48 19.2301C11.48 23.4926 14.9425 26.9551 19.205 26.9551C20.455 26.9551 21.705 26.6426 22.805 26.0676L23.205 25.8551Z" fill="white"/%3E%3C/svg%3E');
    background-position: center top;
    height: 3rem;
    width: 3rem;
}
.support-service-your-product .link-primary {
    color: #e30613;
}
div:not(.side-menu) > .support-service-your-product {
    background: #f2f3f4;
    border-radius: 0.25rem;
    font-size: 1.25rem;
    padding: 3.125rem;
    text-align: center;
}
div:not(.side-menu) > .support-service-your-product .support-service-your-product-icon {
    background-position: center;
    background-size: 3.75rem;
    display: inline-block;
    height: 3.75rem;
    width: 3.75rem;
}
div:not(.side-menu) > .support-service-your-product h3, div:not(.side-menu) > .support-service-your-product .h3 {
    font-size: 2rem;
    margin-bottom: 1.875rem;
}
div:not(.side-menu) > .support-service-your-product .link-primary {
    font-size: 0.875rem;
}
.product-support-teaser {
    border: 0.0625rem solid #e4e7e9;
    height: 100%;
    text-align: center;
}
.product-support-teaser a {
    color: #1d1d1b;
    display: block;
    padding: 1.25rem;
    text-decoration: none;
}
.product-support-teaser a:hover, .product-support-teaser a:focus {
    text-decoration: none;
}
.product-support-teaser div, .product-support-teaser img, .product-support-teaser h3, .product-support-teaser .h3 {
    margin-bottom: 0.625rem;
}
.product-support-teaser h3 span, .product-support-teaser .h3 span {
    height: 6.25rem;
    display: inline-block;
}
.product-support-teaser .btn-primary, .product-support-teaser .event-attendance .event-attend a, .event-attendance .event-attend .product-support-teaser a, .product-support-teaser .suppliers-container .supplier_contact a, .suppliers-container .supplier_contact .product-support-teaser a {
    bottom: 0.625rem;
}
.product-support-contact-us-block h2, .product-support-contact-us-block .h2 {
    font-size: 1.5rem;
    line-height: 1.75rem;
    margin: 0.875rem 0;
}
.product-support-contact-us-block h3, .product-support-contact-us-block .h3 {
    font-size: 1rem;
}
.product-support-contact-us-block .phone-icon {
    background-image: url('data:image/svg+xml,%3Csvg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Ccircle cx="24" cy="24" r="24" fill="%23E30613"/%3E%3Cpath d="M32.4048 11.855C32.5923 11.855 32.8673 11.905 33.1173 12.155L36.0798 15.1175C36.2798 15.3175 36.3923 15.605 36.3923 15.9175C36.2548 18.5925 35.6048 21.2425 34.4548 23.7675C33.3548 26.205 31.8048 28.455 29.9673 30.2925C28.1298 32.13 25.8798 33.68 23.4423 34.78C20.8923 35.93 18.2423 36.58 15.5548 36.7175H15.5298H15.5048C15.4923 36.7175 15.4798 36.7175 15.4548 36.7175C15.2423 36.7175 14.9923 36.5925 14.7923 36.3925L11.8298 33.43L11.7798 33.38L11.7173 33.33C11.4423 33.1175 11.4048 32.8425 11.4048 32.6925C11.4048 32.4425 11.5298 32.2175 11.7423 32.055L11.7673 32.0425L11.7923 32.03L15.2673 29.2425C15.4548 29.0925 15.6923 29.0175 15.9298 29.0175C16.0673 29.0175 16.2798 29.0425 16.4548 29.1925L16.4673 29.205L16.4798 29.2175L19.4173 31.3675C19.7798 31.655 20.2298 31.805 20.6923 31.805C21.2548 31.805 21.8173 31.58 22.2298 31.1675L26.6548 27.1925L26.7048 27.1425L26.7548 27.0925L30.7298 22.6675C31.4298 21.955 31.5423 20.905 31.0173 19.9925L30.9798 19.93L30.9423 19.8675L28.7798 16.905L28.7673 16.8925L28.7548 16.88C28.5048 16.555 28.5173 16.055 28.8048 15.6925L31.5923 12.23C31.8048 11.9925 32.1048 11.855 32.4048 11.855ZM32.4048 10.605C31.7423 10.605 31.0923 10.8925 30.6298 11.4425L27.8298 14.9175C27.2048 15.7175 27.1423 16.855 27.7673 17.655L29.9298 20.6175C30.1548 21.0175 30.1548 21.4675 29.8173 21.8175L25.8298 26.2675L21.3798 30.255C21.1798 30.455 20.9298 30.555 20.6923 30.555C20.5048 30.555 20.3298 30.4925 20.1798 30.3675L17.2173 28.205C16.8298 27.905 16.3798 27.7675 15.9173 27.7675C15.4048 27.7675 14.9048 27.9425 14.4798 28.2675L11.0048 31.0675C9.91735 31.8675 9.86735 33.4675 10.9423 34.3175L13.9048 37.28C14.3173 37.6925 14.8798 37.9675 15.4548 37.9675C15.5048 37.9675 15.5673 37.9675 15.6173 37.955C21.4423 37.6675 26.9673 35.0425 30.8548 31.1675C34.7298 27.2925 37.3548 21.755 37.6423 15.93C37.6423 15.305 37.4173 14.68 36.9548 14.2175L33.9923 11.255C33.5548 10.8175 32.9798 10.605 32.4048 10.605Z" fill="white"/%3E%3C/svg%3E');
    background-size: cover;
    height: 48px;
    width: 48px;
}
.product-support-contact-us-block .mail-icon {
    background-image: url('data:image/svg+xml,%3Csvg width="48" height="48" viewBox="0 0 49 48" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Ccircle cx="24.6667" cy="24" r="24" fill="%23E30613"/%3E%3Cpath d="M36.6218 12.98H12.8843C11.7718 12.98 10.8843 13.88 10.8843 14.9925L10.9093 33.18C10.9093 34.28 11.8093 35.18 12.9093 35.18H36.6218C37.7218 35.18 38.6218 34.28 38.6218 33.18V14.98C38.6218 13.88 37.7218 12.98 36.6218 12.98ZM12.8843 14.23H36.6218C36.8218 14.23 37.0093 14.305 37.1468 14.455C37.1843 14.4925 37.2218 14.53 37.2468 14.58L24.6593 26.455L12.2218 14.63C12.2593 14.5675 12.2968 14.505 12.3468 14.455C12.4968 14.305 12.6843 14.23 12.8843 14.23ZM36.6093 33.93H12.8968C12.4843 33.93 12.1468 33.5925 12.1468 33.18L12.1343 16.2675L24.6593 28.18L37.3718 16.18L37.3593 33.18C37.3593 33.5925 37.0218 33.93 36.6093 33.93Z" fill="white"/%3E%3C/svg%3E');
    background-size: cover;
    height: 48px;
    width: 48px;
}
.product-support-contact-us-block .card {
    background-color: #f2f3f4;
    border-bottom: 3px solid #e30613;
}
.product-benefit {
    align-items: center;
    background: rgba(255,255,255,0.4) 0.625rem center no-repeat;
    border-radius: 0.25rem;
    margin: 1.25rem 0 0.625rem;
    padding: 0.9375rem 0.9375rem 0.9375rem 3.125rem;
    position: relative;
}
.product-benefit a {
    color: #1d1d1b;
}
.product-benefit .icon-plus {
    background-image: url('data:image/svg+xml,%3Csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M9.23071 8.92308H14.3076C14.5538 8.92308 14.7692 8.7077 14.7692 8.46154V7.53847C14.7692 7.29231 14.5538 7.07693 14.3076 7.07693H9.23071C9.0461 7.07693 8.92302 6.95385 8.92302 6.76924V1.69231C8.92302 1.44616 8.70764 1.23077 8.46148 1.23077H7.53841C7.29225 1.23077 7.07687 1.44616 7.07687 1.69231V6.76924C7.07687 6.95385 6.95379 7.07693 6.76917 7.07693H1.69225C1.4461 7.07693 1.23071 7.29231 1.23071 7.53847V8.46154C1.23071 8.7077 1.4461 8.92308 1.69225 8.92308H6.76917C6.95379 8.92308 7.07687 9.04616 7.07687 9.23077V14.3077C7.07687 14.5539 7.29225 14.7692 7.53841 14.7692H8.46148C8.70764 14.7692 8.92302 14.5539 8.92302 14.3077V9.23077C8.92302 9.04616 9.0461 8.92308 9.23071 8.92308Z" fill="%23696C70"/%3E%3C/svg%3E%0A');
    background-size: 1rem;
    display: inline-block;
    height: 1rem;
    padding: 0.3125rem;
    position: absolute;
    right: 0.9375rem;
    top: 50%;
    transform: translateY(-50%);
    width: 1rem;
}
.product-benefit {
    background-image: url('data:image/svg+xml,%3Csvg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M16 4C9.373 4 4 9.373 4 16C4 22.627 9.373 28 16 28C22.627 28 28 22.627 28 16C28 9.373 22.627 4 16 4ZM16 26C10.477 26 6 21.523 6 16C6 10.477 10.477 6 16 6C21.523 6 26 10.477 26 16C26 21.523 21.523 26 16 26Z" fill="%23009AB2"/%3E%3Cpath d="M22 12L13.8824 20L10 16.1739" stroke="%23009AB2" stroke-width="2"/%3E%3C/svg%3E%0A');
}
body.node-product .ui-dialog {
    z-index: 2000;
    border-radius: 0.25rem;
    max-width: calc(100% - 24px);
}
body.node-product .ui-dialog .js-form-type-checkbox .option {
    max-width: calc(100% - 30px);
    padding-left: 0.75rem;
}
body.node-product .ui-dialog ::-webkit-scrollbar {
-webkit-appearance:none;
width:7px;
}
body.node-product .ui-dialog ::-webkit-scrollbar-thumb {
border-radius:4px;
background-color:rgba(0,0,0,0.5);
-webkit-box-shadow:0 0 1px rgba(255,255,255,0.5);
}
body.node-product .ui-dialog .ui-dialog-titlebar {
    background: none;
    border: none;
    padding-left: 0.875rem;
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 1.75rem;
}

@media (min-width:768px) {
body.node-product .ui-dialog .ui-dialog-titlebar {
    font-size: 2rem;
    line-height: 2.25rem;
}
}
body.node-product .ui-dialog .ui-dialog-titlebar-close {
    background-image: url('data:image/svg+xml,%3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M14.3075 11.7228L20.3075 5.67668C20.5844 5.39976 20.5844 4.98438 20.3075 4.70745L19.3844 3.73822C19.1075 3.4613 18.6921 3.4613 18.4151 3.73822L12.369 9.78438C12.1844 9.96899 11.9075 9.96899 11.7228 9.78438L5.67668 3.69207C5.39976 3.41514 4.98438 3.41514 4.70745 3.69207L3.73822 4.6613C3.4613 4.93822 3.4613 5.35361 3.73822 5.63053L9.78438 11.6767C9.96899 11.8613 9.96899 12.1382 9.78438 12.3228L3.69207 18.4151C3.41514 18.6921 3.41514 19.1075 3.69207 19.3844L4.6613 20.3536C4.93822 20.6305 5.35361 20.6305 5.63053 20.3536L11.6767 14.3075C11.8613 14.1228 12.1382 14.1228 12.3228 14.3075L18.369 20.3536C18.6459 20.6305 19.0613 20.6305 19.3382 20.3536L20.3075 19.3844C20.5844 19.1075 20.5844 18.6921 20.3075 18.4151L14.3075 12.369C14.1228 12.1844 14.1228 11.9075 14.3075 11.7228Z" fill="%23696C70"/%3E%3C/svg%3E');
    background-color: transparent;
    border: none;
}
.document {
    background-color: #f2f3f4;
    margin-bottom: 1rem;
    padding: 1.25rem;
}
.document-icon {
    display: flex;
    justify-content: space-between;
}

@media (min-width:768px) {
.document-icon {
    justify-content: center;
    padding: 0;
}
.document-icon .product-lozenges {
    display: none;
}
.document-icon__header {
    background-position: center;
}
.document-icon .techdoc {
    background-image: url('data:image/svg+xml,%3Csvg width="23" height="28" viewBox="0 0 23 28" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M20.6499 2.13745V25.8749L2.44995 25.8624V2.14995L20.6499 2.13745ZM20.6499 0.137451C20.6374 0.137451 20.6374 0.137451 20.6499 0.137451L2.44995 0.149951C1.34995 0.149951 0.449951 1.04995 0.449951 2.14995V25.8624C0.449951 26.9624 1.34995 27.8624 2.44995 27.8624L20.6499 27.8749C21.7499 27.8749 22.6499 26.9749 22.6499 25.8749V2.13745C22.6499 1.02495 21.7499 0.137451 20.6499 0.137451Z" fill="%23C70914"/%3E%3Cpath d="M8.875 12.4249H4.3125V13.4249H8.875V12.4249Z" fill="%23C70914"/%3E%3Cpath d="M8.875 15.7999H4.3125V16.7999H8.875V15.7999Z" fill="%23C70914"/%3E%3Cpath d="M8.875 18.9874H4.3125V19.9874H8.875V18.9874Z" fill="%23C70914"/%3E%3Cpath d="M8.875 22.4249H4.3125V23.4249H8.875V22.4249Z" fill="%23C70914"/%3E%3Cpath d="M18.95 15.7999H11.5V16.7999H18.95V15.7999Z" fill="%23C70914"/%3E%3Cpath d="M18.95 12.4249H11.5V13.4249H18.95V12.4249Z" fill="%23C70914"/%3E%3Cpath d="M8.875 9.42493H4.3125V10.4249H8.875V9.42493Z" fill="%23C70914"/%3E%3Cpath d="M18.95 9.42493H11.5V10.4249H18.95V9.42493Z" fill="%23C70914"/%3E%3Cpath d="M18.95 4.67493H8.125V6.67493H18.95V4.67493Z" fill="%23C70914"/%3E%3Cpath d="M18.95 18.9874H11.5V19.9874H18.95V18.9874Z" fill="%23C70914"/%3E%3Cpath d="M18.95 22.4249H11.5V23.4249H18.95V22.4249Z" fill="%23C70914"/%3E%3Cpath d="M5.4375 6.875C6.09334 6.875 6.625 6.34334 6.625 5.6875C6.625 5.03166 6.09334 4.5 5.4375 4.5C4.78166 4.5 4.25 5.03166 4.25 5.6875C4.25 6.34334 4.78166 6.875 5.4375 6.875Z" fill="%23C70914"/%3E%3C/svg%3E%0A');
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    height: 2.125rem;
    width: 2.125rem;
}
}
.document-icon__header {
    background-image: url('data:image/svg+xml,%3Csvg width="35" height="35" viewBox="0 0 35 35" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M28.125 28.0132H6.875C5.70094 28.0132 4.75 27.0622 4.75 25.8882V21.6382H6.875V25.8882H28.125V21.6382H30.25V25.8882C30.25 27.0622 29.2991 28.0132 28.125 28.0132Z" fill="%23E30613"/%3E%3Cpath d="M19.625 15.2632V6.76318H15.375V15.2632H11.125L17.5 21.6382L23.875 15.2632H19.625Z" fill="%23E30613"/%3E%3C/svg%3E%0A');
    background-position: left;
    background-repeat: no-repeat;
    height: 34px;
    width: 34px;
}
.document-icon .icon {
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    display: block;
    height: 34px;
    width: 34px;
}
.document-content {
    font-size: 0.875rem;
}

@media (max-width:767.98px) {
.document-content .product-lozenges {
    display: none;
}
}
.document-content__header {
    align-content: center;
    display: flex;
    gap: 0.3125rem;
    justify-content: flex-start;
}
.document-content .file-download {
    color: #e30613;
    font-size: 1rem;
    text-decoration: underline;
}
.document-content .file-download:hover, .document-content .file-download:focus {
    color: #c70914;
    text-decoration: underline;
}
.document-version {
    font-size: 1rem;
    font-weight: 600;
    line-height: 1.375rem;
}
.document-download {
    display: flex;
    gap: 0.3125rem;
padding-top:calc(var(--bs-gutter-x) * .5);
}

@media (min-width:768px) {
.document-download {
    flex-direction: column;
    padding-top: 0;
}
}
.document-download .file-download {
    background-image: url('data:image/svg+xml,%3Csvg width="23" height="24" viewBox="0 0 23 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M21.8846 14.3076H20.5C20.1308 14.3076 19.8077 14.6307 19.8077 14.9999V19.6153C19.8077 19.9845 19.4846 20.3076 19.1154 20.3076H3.88463C3.5154 20.3076 3.19233 19.9845 3.19233 19.6153V14.9999C3.19233 14.6307 2.86925 14.3076 2.50002 14.3076H1.1154C0.746173 14.3076 0.423096 14.6307 0.423096 14.9999V21.2307C0.423096 22.2461 1.25386 23.0768 2.26925 23.0768H20.7308C21.7462 23.0768 22.5769 22.2461 22.5769 21.2307V14.9999C22.5769 14.6307 22.2539 14.3076 21.8846 14.3076Z" fill="%23696C70"/%3E%3Cpath d="M11.0386 17.3539C11.3155 17.6308 11.7309 17.6308 12.0078 17.3539L18.2386 11.1231C18.5155 10.8462 18.5155 10.4308 18.2386 10.1539L17.2693 9.18463C16.9924 8.90771 16.577 8.90771 16.3001 9.18463L13.7155 11.7692C13.4386 12.0462 12.9309 11.8616 12.9309 11.4462V1.6154C12.8847 1.24617 12.5155 0.923096 12.1924 0.923096H10.8078C10.4386 0.923096 10.1155 1.24617 10.1155 1.6154V11.4C10.1155 11.8154 9.60779 12 9.33087 11.7231L6.74625 9.13848C6.46933 8.86156 6.05394 8.86156 5.77702 9.13848L4.80779 10.1539C4.53087 10.4308 4.53087 10.8462 4.80779 11.1231L11.0386 17.3539Z" fill="%23696C70"/%3E%3C/svg%3E%0A');
    background-position: center;
    background-repeat: no-repeat;
    background-size: 0.875rem;
    height: 1.125rem;
    margin: 0;
    width: 0.875rem;
}

@media (min-width:768px) {
.document-download .file-download {
    background-size: 1.4375rem;
    height: 1.5rem;
    margin: 0 auto;
    width: 1.4375rem;
}
}
.document-download .file-size {
    font-size: 0.875rem;
    text-align: center;
    text-transform: uppercase;
}
.product-images {
    margin: 2.5rem auto;
}
.product-images .carousel {
    padding-bottom: 4.625rem;
}
.product-images .carousel-control-prev {
    justify-content: left;
}
.product-images .carousel-control-next {
    justify-content: right;
}
.product-images .carousel-indicators {
    margin: 0;
}
.product-images .carousel-indicators [data-bs-target] {
    background-color: transparent;
    border: 0.0625rem solid #e4e7e9;
    height: auto;
}
.product-lozenges__item {
    border-radius: 100px;
    background-color: #f2f3f4;
    color: #25303b;
    display: inline-block;
    font-size: 0.875rem;
    font-weight: 600;
    line-height: 1.75rem;
    padding: 0rem 0.9375rem;
    text-align: center;
    vertical-align: baseline;
    white-space: nowrap;
}
.product-lozenges__item--updated {
    background-color: #009ab2;
    color: #fff;
}
.product-lozenges__item--new {
    background-color: #ffcf21;
    color: #1d1d1b;
}
.discontinued .product-lozenges__item--new{
    background-color: #696c70;
    color: #fff;
}
.product-lozenges__item--discontinued {
    background-color: #696c70;
    color: #fff;
}
.product-lozenges__item--uppercase {
    text-transform: uppercase;
}

@media (min-width:768px) {
.product-menu .side-menu {
    border-left: 0.0625rem solid #e30613;
    padding: 0 0 5.625rem;
    position: -webkit-sticky;
    position: sticky;
    top: 70px;
}
}
.product-menu .side-menu__content {
    padding: 1.25rem;
}
.product-menu .side-menu ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
.product-menu .side-menu ul li.page_navigation__item, .product-menu .side-menu ul li.other_navigation__item {
    background: 1.375rem center no-repeat;
    border-bottom: 0.0625rem solid #e4e7e9;
}
.product-menu .side-menu ul li.page_navigation__item a, .product-menu .side-menu ul li.other_navigation__item a {
    color: #25303b;
    display: block;
    font-size: 0.875rem;
    font-weight: 700;
    padding: 1.25rem 1.25rem 1.25rem 3.875rem;
    text-decoration: none;
}
.product-menu .side-menu ul li.page_navigation__item a:hover, .product-menu .side-menu ul li.other_navigation__item a:hover {
    text-decoration: underline;
}
.product-menu .side-menu ul li.eye {
    background-image: url('data:image/svg+xml,%3Csvg width="29" height="18" viewBox="0 0 29 18" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M14.4624 2.625C18.2499 2.625 22.0499 4.8125 25.7624 9.125C22.0499 13.4375 18.2624 15.625 14.4624 15.625C9.07495 15.625 4.79995 11.225 3.07495 9.125C4.79995 7.025 9.07495 2.625 14.4624 2.625ZM14.4624 0.625C6.23745 0.625 0.574951 9.1 0.574951 9.1V9.15C0.574951 9.15 6.23745 17.625 14.4624 17.625C18.5749 17.625 23.3249 15.5125 28.3249 9.15V9.1C23.3124 2.75 18.5624 0.625 14.4624 0.625Z" fill="%23C70914"/%3E%3Cpath d="M14.375 4.59998C13.9125 4.59998 13.4625 4.67498 13.05 4.79998C13.8375 5.14998 14.375 5.93748 14.375 6.84998C14.375 8.08748 13.3625 9.09998 12.125 9.09998C11.2125 9.09998 10.425 8.54997 10.075 7.77497C9.95 8.19997 9.875 8.63748 9.875 9.09998C9.875 11.5875 11.8875 13.6 14.375 13.6C16.8625 13.6 18.875 11.5875 18.875 9.09998C18.875 6.61248 16.8625 4.59998 14.375 4.59998Z" fill="%23C70914"/%3E%3C/svg%3E%0A');
}
.product-menu .side-menu ul li.techdoc {
    background-image: url('data:image/svg+xml,%3Csvg width="23" height="28" viewBox="0 0 23 28" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M20.6499 2.13745V25.8749L2.44995 25.8624V2.14995L20.6499 2.13745ZM20.6499 0.137451C20.6374 0.137451 20.6374 0.137451 20.6499 0.137451L2.44995 0.149951C1.34995 0.149951 0.449951 1.04995 0.449951 2.14995V25.8624C0.449951 26.9624 1.34995 27.8624 2.44995 27.8624L20.6499 27.8749C21.7499 27.8749 22.6499 26.9749 22.6499 25.8749V2.13745C22.6499 1.02495 21.7499 0.137451 20.6499 0.137451Z" fill="%23C70914"/%3E%3Cpath d="M8.875 12.4249H4.3125V13.4249H8.875V12.4249Z" fill="%23C70914"/%3E%3Cpath d="M8.875 15.7999H4.3125V16.7999H8.875V15.7999Z" fill="%23C70914"/%3E%3Cpath d="M8.875 18.9874H4.3125V19.9874H8.875V18.9874Z" fill="%23C70914"/%3E%3Cpath d="M8.875 22.4249H4.3125V23.4249H8.875V22.4249Z" fill="%23C70914"/%3E%3Cpath d="M18.95 15.7999H11.5V16.7999H18.95V15.7999Z" fill="%23C70914"/%3E%3Cpath d="M18.95 12.4249H11.5V13.4249H18.95V12.4249Z" fill="%23C70914"/%3E%3Cpath d="M8.875 9.42493H4.3125V10.4249H8.875V9.42493Z" fill="%23C70914"/%3E%3Cpath d="M18.95 9.42493H11.5V10.4249H18.95V9.42493Z" fill="%23C70914"/%3E%3Cpath d="M18.95 4.67493H8.125V6.67493H18.95V4.67493Z" fill="%23C70914"/%3E%3Cpath d="M18.95 18.9874H11.5V19.9874H18.95V18.9874Z" fill="%23C70914"/%3E%3Cpath d="M18.95 22.4249H11.5V23.4249H18.95V22.4249Z" fill="%23C70914"/%3E%3Cpath d="M5.4375 6.875C6.09334 6.875 6.625 6.34334 6.625 5.6875C6.625 5.03166 6.09334 4.5 5.4375 4.5C4.78166 4.5 4.25 5.03166 4.25 5.6875C4.25 6.34334 4.78166 6.875 5.4375 6.875Z" fill="%23C70914"/%3E%3C/svg%3E%0A');
}
.product-menu .side-menu ul li.doc {
    background-image: url('data:image/svg+xml,%3Csvg width="23" height="28" viewBox="0 0 23 28" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M14.8124 2.17505L20.5874 8.12505V25.8876L2.38745 25.8751V2.17505H14.8124ZM15.6624 0.175049H2.38745C1.28745 0.175049 0.387451 1.07505 0.387451 2.17505V25.8876C0.387451 26.9876 1.28745 27.8876 2.38745 27.8876L20.5874 27.9001C21.6874 27.9001 22.5874 27.0001 22.5874 25.9001V7.31255L15.6624 0.175049Z" fill="%23C70914"/%3E%3Cpath d="M14.3875 4.4375L18.85 8.9H14.3875V4.4375Z" fill="%23C70914"/%3E%3Cpath d="M13.0125 12.4501H4.25V13.4501H13.0125V12.4501Z" fill="%23C70914"/%3E%3Cpath d="M18.8875 15.775H4.25V16.775H18.8875V15.775Z" fill="%23C70914"/%3E%3Cpath d="M13.0125 19.1125H4.25V20.1125H13.0125V19.1125Z" fill="%23C70914"/%3E%3Cpath d="M18.8375 22.4501H4.25V23.4501H18.8375V22.4501Z" fill="%23C70914"/%3E%3C/svg%3E%0A');
}
.product-menu .side-menu ul li.faq {
    background-image: url('data:image/svg+xml,%3Csvg width="29" height="28" viewBox="0 0 29 28" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M15.675 13.85H13.675V10.9L14.3875 10.6875C14.45 10.6625 16.1875 10.1 16.1875 8.62503C16.1875 8.62503 16.175 8.05003 15.8875 7.51253C15.5625 6.88752 15.0125 6.60003 14.1625 6.60003C13.3125 6.60003 12.7625 6.88752 12.4375 7.51253C12.15 8.05003 12.1375 8.62503 12.1375 8.62503L10.1375 8.61253C10.1375 7.00003 11.2125 4.58752 14.1625 4.58752C17.1125 4.58752 18.1875 6.98753 18.1875 8.61253C18.1875 9.86253 17.6125 10.9625 16.525 11.775C16.225 12 15.925 12.175 15.6625 12.3V13.85H15.675Z" fill="%23C70914"/%3E%3Cpath d="M21.6125 2.75C24.2375 2.75 26.375 4.8875 26.375 7.5125V14.2625C26.375 16.8875 24.2375 19.025 21.6125 19.025H9.8375H9.175L8.6375 19.425L2.6375 23.9V19V18.9L2.625 18.8C2.625 18.7875 2.625 18.775 2.625 18.775V16.575V7.5125C2.625 4.8875 4.7625 2.75 7.3875 2.75H21.6125ZM21.6125 0.75H7.3875C3.65 0.75 0.625 3.775 0.625 7.5125V16.5625V18.7625C0.625 18.8375 0.625 18.925 0.6375 19V27.875L9.8375 21.0125H21.6125C25.35 21.0125 28.375 17.9875 28.375 14.25V7.5C28.3625 3.775 25.3375 0.75 21.6125 0.75Z" fill="%23E30613"/%3E%3Cpath d="M15.75 14.9875H13.75V17.125H15.75V14.9875Z" fill="%23C70914"/%3E%3C/svg%3E%0A');
}
.product-menu .side-menu ul li.videos {
    background-image: url('data:image/svg+xml,%3Csvg width="25" height="26" viewBox="0 0 25 26" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M12.5 2.875C18.0875 2.875 22.625 7.4125 22.625 13C22.625 18.5875 18.0875 23.125 12.5 23.125C6.9125 23.125 2.375 18.5875 2.375 13C2.375 7.4125 6.9125 2.875 12.5 2.875ZM12.5 0.875C5.8 0.875 0.375 6.3 0.375 13C0.375 19.7 5.8 25.125 12.5 25.125C19.2 25.125 24.625 19.7 24.625 13C24.625 6.3 19.2 0.875 12.5 0.875Z" fill="%23E30613"/%3E%3Cpath d="M10.125 9.07495L16.725 12.9875L10.125 16.9125V9.07495Z" fill="%23C70914"/%3E%3C/svg%3E%0A');
}
.product-menu .side-menu ul li.accessories {
    background-image: url('data:image/svg+xml,%3Csvg width="25" height="29" viewBox="0 0 25 29" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M23.9502 5.17505H21.9502V27.3751H23.9502V5.17505Z" fill="%23C70914"/%3E%3Cpath d="M23.9501 5.2375H21.9501C21.9501 3.8625 20.8376 2.75 19.4626 2.75C18.0876 2.75 16.9751 3.8625 16.9751 5.2375H14.9751C14.9751 2.7625 16.9876 0.75 19.4626 0.75C21.9376 0.75 23.9501 2.7625 23.9501 5.2375Z" fill="%23C70914"/%3E%3Cpath d="M3.05005 10.875H1.05005V5.2375C1.05005 2.7625 3.06255 0.75 5.53755 0.75C8.01255 0.75 10.025 2.7625 10.025 5.2375H8.02505C8.02505 3.8625 6.91255 2.75 5.53755 2.75C4.16255 2.75 3.05005 3.8625 3.05005 5.2375V10.875Z" fill="%23C70914"/%3E%3Cpath d="M10.0125 5.17505H8.01245V23.9376H10.0125V5.17505Z" fill="%23C70914"/%3E%3Cpath d="M16.9875 5.17505H14.9875V23.9376H16.9875V5.17505Z" fill="%23C70914"/%3E%3Cpath d="M12.5 28.3751C10.025 28.3751 8.01245 26.3626 8.01245 23.8876H10.0125C10.0125 25.2626 11.125 26.3751 12.5 26.3751C13.875 26.3751 14.9875 25.2626 14.9875 23.8876H16.9875C16.9875 26.3626 14.975 28.3751 12.5 28.3751Z" fill="%23C70914"/%3E%3Cpath d="M3.375 18.25H0.5C0.225 18.25 0 18.025 0 17.75V11.25C0 10.975 0.225 10.75 0.5 10.75H3.375C3.65 10.75 3.875 10.975 3.875 11.25V17.75C3.875 18.025 3.65 18.25 3.375 18.25Z" fill="%23C70914"/%3E%3Cpath d="M24.375 28.375H21.5C21.225 28.375 21 28.15 21 27.875V21.375C21 21.1 21.225 20.875 21.5 20.875H24.375C24.65 20.875 24.875 21.1 24.875 21.375V27.875C24.875 28.15 24.65 28.375 24.375 28.375Z" fill="%23C70914"/%3E%3C/svg%3E%0A');
}
.product-menu .side-menu ul li.related {
    background-image: url('data:image/svg+xml,%3Csvg width="29" height="28" viewBox="0 0 29 28" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M3.6875 27.875C5.37887 27.875 6.75 26.5039 6.75 24.8125C6.75 23.1211 5.37887 21.75 3.6875 21.75C1.99613 21.75 0.625 23.1211 0.625 24.8125C0.625 26.5039 1.99613 27.875 3.6875 27.875Z" fill="%23C70914"/%3E%3Cpath d="M14.5625 27.875C16.2539 27.875 17.625 26.5039 17.625 24.8125C17.625 23.1211 16.2539 21.75 14.5625 21.75C12.8711 21.75 11.5 23.1211 11.5 24.8125C11.5 26.5039 12.8711 27.875 14.5625 27.875Z" fill="%23C70914"/%3E%3Cpath d="M25.3125 27.875C27.0039 27.875 28.375 26.5039 28.375 24.8125C28.375 23.1211 27.0039 21.75 25.3125 21.75C23.6211 21.75 22.25 23.1211 22.25 24.8125C22.25 26.5039 23.6211 27.875 25.3125 27.875Z" fill="%23C70914"/%3E%3Cpath d="M14.5625 8C16.7371 8 18.5 6.23712 18.5 4.0625C18.5 1.88788 16.7371 0.125 14.5625 0.125C12.3879 0.125 10.625 1.88788 10.625 4.0625C10.625 6.23712 12.3879 8 14.5625 8Z" fill="%23C70914"/%3E%3Cpath d="M24.4251 25.275L14.5626 6.22503L4.63755 25.2125L2.86255 24.2875L14.5626 1.90002L26.2001 24.35L24.4251 25.275Z" fill="%23C70914"/%3E%3Cpath d="M15.5625 4.0625H13.5625V24.8125H15.5625V4.0625Z" fill="%23C70914"/%3E%3C/svg%3E%0A');
}
.product-menu .side-menu ul li.troubleshooting {
    background-image: url('data:image/svg+xml,%3Csvg width="33" height="32" viewBox="0 0 33 32" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M29.7127 28.1625L21.4502 19.9C23.0377 18.0375 24.0127 15.625 24.0127 12.9875C24.0127 7.12499 19.2502 2.36249 13.3877 2.36249C7.52519 2.36249 2.7627 7.12499 2.7627 12.9875C2.7627 18.85 7.52519 23.6125 13.3877 23.6125C15.9002 23.6125 18.2002 22.7375 20.0127 21.2875L28.3002 29.575C28.5002 29.775 28.7502 29.8625 29.0127 29.8625C29.2627 29.8625 29.5252 29.7625 29.7252 29.575C30.1002 29.1875 30.1002 28.5625 29.7127 28.1625ZM4.75019 13C4.75019 8.24999 8.62519 4.37499 13.3752 4.37499C18.1252 4.37499 22.0002 8.24999 22.0002 13C22.0002 17.75 18.1252 21.625 13.3752 21.625C8.62519 21.625 4.75019 17.75 4.75019 13Z" fill="%23C70914"/%3E%3Cpath d="M18.0628 12.8375C18.0503 12.575 18.0253 12.325 17.9878 12.0875V12.1125L19.6378 11.225L18.1378 8.4625L16.4878 9.35C16.0503 8.95 15.5253 8.6375 14.9503 8.425L14.9128 8.4125V6.5625H11.7753V8.425C11.1628 8.6375 10.6503 8.95 10.2003 9.35L8.57529 8.45L7.06279 11.2L8.68779 12.1C8.65029 12.3125 8.62529 12.5625 8.62529 12.8125C8.62529 12.825 8.62529 12.8375 8.62529 12.85C8.63779 13.1125 8.66279 13.3625 8.70029 13.6V13.575L7.05029 14.4625L8.55029 17.225L10.2003 16.3375C10.6378 16.7375 11.1628 17.05 11.7378 17.2625L11.7753 17.275V19.125H14.9128V17.2625C15.5253 17.05 16.0378 16.7375 16.4878 16.3375L18.1128 17.2375L19.6253 14.4875L18.0003 13.5875C18.0378 13.375 18.0628 13.125 18.0628 12.875C18.0628 12.8625 18.0628 12.85 18.0628 12.8375ZM13.3503 15.4625C11.9003 15.4625 10.7378 14.2875 10.7378 12.85C10.7378 11.4125 11.9128 10.2375 13.3503 10.2375C14.7878 10.2375 15.9628 11.4125 15.9628 12.85C15.9628 14.2875 14.8003 15.4625 13.3503 15.4625Z" fill="%23C70914"/%3E%3C/svg%3E%0A');
}
.product-menu .side-menu ul li.download {
    background-image: url('data:image/svg+xml,%3Csvg width="35" height="35" viewBox="0 0 35 35" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M28.125 28.0132H6.875C5.70094 28.0132 4.75 27.0622 4.75 25.8882V21.6382H6.875V25.8882H28.125V21.6382H30.25V25.8882C30.25 27.0622 29.2991 28.0132 28.125 28.0132Z" fill="%23E30613"/%3E%3Cpath d="M19.625 15.2632V6.76318H15.375V15.2632H11.125L17.5 21.6382L23.875 15.2632H19.625Z" fill="%23E30613"/%3E%3C/svg%3E%0A');
}
.product-menu .side-menu ul li.testresults {
    background-image: url('data:image/svg+xml,%3Csvg width="33" height="32" viewBox="0 0 33 32" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M16.61 10.16L19.5 7.56V7H15.5V9.68L16.61 10.16Z" fill="%23C70914"/%3E%3Cpath d="M7.475 9H3.5V12.315L7.475 9Z" fill="%23C70914"/%3E%3Cpath d="M3.5 17.565V27H7.5V14.185L3.5 17.565Z" fill="%23C70914"/%3E%3Cpath d="M10.79 7.66L13.5 8.825V5H9.5V7.58C9.658 7.535 9.84 7.509 10.028 7.509C10.303 7.509 10.565 7.564 10.803 7.665L10.79 7.66Z" fill="%23C70914"/%3E%3Cpath d="M10.34 11.82L9.5 12.52V27H13.5V13.175L10.34 11.82Z" fill="%23C70914"/%3E%3Cpath d="M27.5 3H22.5L24.54 5.04L16.905 11.915L10.2 9.04C10.145 9.017 10.081 9.004 10.014 9.004C9.895 9.004 9.785 9.046 9.699 9.116L9.7 9.115L3.5 14.295V15.565L10.085 10.065L16.805 12.945C16.862 12.97 16.929 12.984 16.999 12.984C17.128 12.984 17.246 12.935 17.335 12.854L25.25 5.749L27.5 7.999V3Z" fill="%23C70914"/%3E%3Cpath d="M15.5 26.275V27H16.225C15.966 26.771 15.729 26.534 15.508 26.284L15.5 26.275Z" fill="%23C70914"/%3E%3Cpath d="M16.875 14.5C16.633 14.488 16.406 14.436 16.196 14.35L16.21 14.355L15.5 14.035V15.73C15.907 15.271 16.358 14.866 16.851 14.517L16.875 14.5Z" fill="%23C70914"/%3E%3Cpath d="M25.5 7.53998L21.5 11.14V13C22.974 13.003 24.353 13.403 25.537 14.1L25.5 14.08V7.53998Z" fill="%23C70914"/%3E%3Cpath d="M29.2048 27.295L26.3848 24.5C27.0858 23.53 27.5068 22.318 27.5068 21.007C27.5068 17.693 24.8208 15.007 21.5068 15.007C18.1928 15.007 15.5068 17.693 15.5068 21.007C15.5068 24.321 18.1928 27.007 21.5068 27.007C22.8178 27.007 24.0308 26.587 25.0178 25.873L24.9998 25.885L27.8198 28.705C27.9938 28.854 28.2208 28.945 28.4698 28.945C29.0218 28.945 29.4698 28.497 29.4698 27.945C29.4698 27.696 29.3788 27.468 29.2278 27.293L29.2288 27.294L29.2048 27.295ZM21.4998 25C19.2908 25 17.4998 23.209 17.4998 21C17.4998 18.791 19.2908 17 21.4998 17C23.7088 17 25.4998 18.791 25.4998 21C25.4998 23.209 23.7088 25 21.4998 25Z" fill="%23C70914"/%3E%3C/svg%3E%0A');
}
.product-menu .side-menu ul li.product-support {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 27.2.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 121 140' style='enable-background:new 0 0 121 140;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23C70914;%7D .st1%7Bfill:none;stroke:%23C70914;stroke-width:4.2943;stroke-miterlimit:10;%7D%0A%3C/style%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M67.7,111.3l-53.9,0V9.7h53.3l24.8,25.5v50.6l8.6,5.2V31.7L70.7,1.1H13.8C9.1,1.1,5.3,5,5.3,9.7v101.6 c0,4.7,3.9,8.6,8.6,8.6l54.8,0'/%3E%3Cpath class='st0' d='M65.3,19.4l19.1,19.1H65.3V19.4z'/%3E%3C/g%3E%3Cpath class='st0' d='M59.4,53.7H21.8V58h37.6V53.7z'/%3E%3Cpath class='st0' d='M84.6,68H21.8v4.3h62.7V68z'/%3E%3Cpath class='st0' d='M59.4,82.3H21.8v4.3h37.6V82.3z'/%3E%3Cpath class='st0' d='M69.3,96.6H21.8v4.3h46.4L69.3,96.6z'/%3E%3C/g%3E%3Ccircle class='st1' cx='90.9' cy='112' r='24.9'/%3E%3Cg%3E%3Cpath class='st0' d='M84.4,122.7c0.1-0.5,0.3-1.1,0.5-2l3-11c0-0.1,0.1-0.3,0.1-0.4c0-0.1,0-0.2,0-0.4c0-0.7-0.2-1.1-0.6-1.2 c-0.4-0.2-1.2-0.3-2.3-0.3v-1.3c0.9-0.1,2.2-0.2,4-0.4c1.7-0.2,3-0.4,3.7-0.5l2.1-0.4l-3.8,13.9c-0.3,1.2-0.5,2-0.6,2.5 c-0.3,1.2-0.4,1.9-0.4,2.3c0,0.3,0.1,0.6,0.2,0.7c0.2,0.1,0.3,0.2,0.5,0.2c0.5,0,1.1-0.4,1.8-1.3c0.7-0.8,1.4-1.7,1.9-2.6l1.1,0.7 c-1.6,2.3-2.8,3.9-3.7,4.7c-1.4,1.3-2.9,2-4.4,2c-0.9,0-1.7-0.3-2.4-0.8c-0.7-0.5-1.1-1.4-1.1-2.5 C84.1,124.1,84.2,123.5,84.4,122.7z M95.9,94.9c0.6,0.6,1,1.4,1,2.3c0,0.9-0.3,1.7-1,2.3s-1.4,1-2.3,1c-0.9,0-1.7-0.3-2.3-1 s-1-1.4-1-2.3c0-0.9,0.3-1.7,1-2.3c0.6-0.6,1.4-1,2.3-1C94.5,94,95.3,94.3,95.9,94.9z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
    background-size: 30px;
}
.product-menu .side-menu ul li.ask-a-question {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 27.2.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 121 117' style='enable-background:new 0 0 121 117;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23C70914;%7D .st1%7Bfill:%23E30613;%7D .st2%7Bfill:none;stroke:%23E30613;stroke-width:5;stroke-miterlimit:10;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M89.6,32.2h-3.3v-4.8l1.2-0.3c0.1,0,2.9-1,2.9-3.4c0,0,0-0.9-0.5-1.8c-0.5-1-1.4-1.5-2.8-1.5 c-1.4,0-2.3,0.5-2.8,1.5c-0.5,0.9-0.5,1.8-0.5,1.8l-3.3,0c0-2.6,1.8-6.6,6.6-6.6c4.8,0,6.6,3.9,6.6,6.6c0,2-0.9,3.8-2.7,5.2 c-0.5,0.4-1,0.7-1.4,0.9L89.6,32.2L89.6,32.2z'/%3E%3Cpath class='st1' d='M99.6,13.7c4.3,0,7.7,3.5,7.7,7.7v10.9c0,4.3-3.5,7.7-7.7,7.7H80.5h-1.1l-0.9,0.6l-9.7,7.3V40v-0.2l0-0.2 c0,0,0,0,0,0v-3.6V21.4c0-4.3,3.5-7.7,7.7-7.7H99.6z M99.6,10.4H76.6c-6.1,0-11,4.9-11,11v14.7v3.6c0,0.1,0,0.3,0,0.4v14.4 l14.9-11.1h19.1c6.1,0,11-4.9,11-11V21.4C110.6,15.3,105.7,10.4,99.6,10.4z'/%3E%3Cpath class='st0' d='M89.6,33.9h-3.3v3.5h3.3V33.9z'/%3E%3C/g%3E%3Cg%3E%3Cellipse class='st2' cx='43.2' cy='51.7' rx='16.3' ry='15.6'/%3E%3Cpath class='st2' d='M30,65.1c0,0,5.1,5.3,14.1,4.4c9-0.9,10.4-4.4,10.4-4.4s4.5,0,11.9,10.8s4.6,26.5,4.6,26.5s-9.3,5.9-25.4,6.5 c-18.9,0.7-31.3-8.1-31.3-8.1S13.6,84.2,18,76.7C22.7,68.8,30,65.1,30,65.1z'/%3E%3C/g%3E%3C/svg%3E%0A");
    background-size: 38px;
}
.product-specifications dl {
    padding: 0 0.75rem;
}
.product-specifications dt, .product-specifications dd {
    display: table-cell;
    padding: 1.25rem;
    vertical-align: middle;
}
.product-specifications dt {
    font-weight: 700;
}
.product-specifications dd {
    margin-bottom: 0;
}
.product-specifications dd p {
    margin-bottom: 0;
}
.product-specifications .odd {
    background-color: #f2f3f4;
}
.product-teaser {
    border: 0.0625rem solid #e4e7e9;
    height: 100%;
    position: relative;
    text-align: center;
}
.product-teaser a {
    color: #1d1d1b;
    display: block;
    padding: 1.25rem;
    text-decoration: none;
}
.product-teaser .product-lozenges {
    position: absolute;
    right: 1.25rem;
    top: 1.25rem;
}
.product-teaser div, .product-teaser img, .product-teaser h3, .product-teaser .h3 {
    margin-bottom: 0.625rem;
}
.product-teaser .btn-explore {
    bottom: 0.625rem;
}
.product-content .video-small .btn-play:before {
    background-size: 3.75rem 3.75rem;
    height: 3.75rem;
    width: 3.75rem;
}
.suppliers-container .tabs + h2, .suppliers-container .tabs + .h2 {
    width: 50%;
}
.suppliers-container .views-exposed-form {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
}
.suppliers-container .views-exposed-form .form-item-type {
    display: none;
}
.suppliers-container .views-exposed-form .address-input, .suppliers-container .views-exposed-form [data-drupal-selector='edit-location'] {
    background-image: url('data:image/svg+xml,%3csvg width="21" height="22" viewBox="0 0 21 22" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M20.4078 20.1217L14.2109 13.9249C15.4016 12.528 16.1328 10.7186 16.1328 8.74048C16.1328 4.3436 12.5609 0.771729 8.16406 0.771729C3.76719 0.771729 0.195312 4.3436 0.195312 8.74048C0.195312 13.1374 3.76719 16.7092 8.16406 16.7092C10.0484 16.7092 11.7734 16.053 13.1328 14.9655L19.3484 21.1811C19.4984 21.3311 19.6859 21.3967 19.8828 21.3967C20.0703 21.3967 20.2672 21.3217 20.4172 21.1811C20.6984 20.8905 20.6984 20.4217 20.4078 20.1217ZM1.68594 8.74985C1.68594 5.18735 4.59219 2.2811 8.15469 2.2811C11.7172 2.2811 14.6234 5.18735 14.6234 8.74985C14.6234 12.3124 11.7172 15.2186 8.15469 15.2186C4.59219 15.2186 1.68594 12.3124 1.68594 8.74985Z" fill="%23AFB6BD"/%3e%3c/svg%3e');
    background-position: right 0.625rem top 50%;
    background-repeat: no-repeat;
    background-size: 1rem;
}
.suppliers-container .views-element-container {
    padding-left: 0;
    padding-right: 0;
}
.suppliers-container .views-element-container .views-row {
    padding-left: 0;
    padding-right: 0;
}
.suppliers-container.hide-filter .views-exposed-form .address-input {
    display: none;
}
.suppliers-container .supplier-container {
    background-color: #f2f3f4;
}
.suppliers-container .supplier-phones > div {
    padding: 0;
}
.suppliers-container .supplier-phones .paragraph--type--phone {
    background-image: url('data:image/svg+xml,%3Csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cg clip-path="url(%23clip0_5044_18307)"%3E%3Cpath d="M14.9232 11.6615L13.0463 10.1539C12.6155 9.8154 12.0001 9.78463 11.5693 10.1231L9.96934 11.2923C9.78473 11.4462 9.5078 11.4154 9.32319 11.2308L6.92319 9.07693L4.76934 6.67693C4.58472 6.49232 4.58472 6.24616 4.7078 6.03078L5.87703 4.43078C6.21549 4.00001 6.18472 3.38463 5.84626 2.95386L4.33857 1.07693C3.87703 0.523088 3.04626 0.46155 2.52319 0.984627L0.923186 2.58463C0.677032 2.83078 0.553955 3.16924 0.553955 3.5077C0.707801 6.64616 2.12319 9.63078 4.21549 11.7231C6.3078 13.8154 9.29242 15.2308 12.4309 15.3846C12.7693 15.4154 13.1078 15.2615 13.354 15.0154L14.954 13.4154C15.5386 12.9539 15.5078 12.0923 14.9232 11.6615Z" fill="%231D1D1B"/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id="clip0_5044_18307"%3E%3Crect width="16" height="16" fill="white"/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E');
    background-repeat: no-repeat;
    margin-top: 10px;
    padding-left: 1.5625rem;
}
.suppliers-container .supplier-phones .paragraph--type--phone a {
    text-decoration: none;
}
.suppliers-container .supplier-website {
    background-image: url('data:image/svg+xml,%3Csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cg clip-path="url(%23clip0_5044_18301)"%3E%3Cpath d="M8.36917 12.8308C8.15378 12.8 7.9384 12.7692 7.72301 12.7385C7.50763 12.7077 7.29224 12.6462 7.07686 12.5538C6.95378 12.5231 6.79994 12.5538 6.70763 12.6462L6.55378 12.8C5.66147 13.6923 4.21532 13.7846 3.29224 12.9846C2.24609 12.0923 2.21532 10.4923 3.16917 9.53846L5.50763 7.2C5.81532 6.89231 6.18455 6.70769 6.55378 6.58461C7.04609 6.46154 7.56917 6.49231 8.0307 6.67692C8.30763 6.8 8.58455 6.95384 8.83071 7.2C8.95378 7.32308 9.04609 7.44615 9.1384 7.6C9.26147 7.81538 9.5384 7.84615 9.69224 7.66154C9.96917 7.38461 10.3384 7.01538 10.5538 6.8C10.6769 6.67692 10.6769 6.49231 10.5846 6.33846C10.4615 6.15385 10.3076 6 10.1538 5.84615C9.9384 5.63077 9.69224 5.41538 9.41532 5.26154C8.98455 4.98461 8.49224 4.8 7.96917 4.70769C7.01532 4.52308 5.96917 4.67692 5.10763 5.13846C4.76917 5.32308 4.4307 5.56923 4.15378 5.84615L1.90763 8.09231C0.276858 9.72308 0.153782 12.3692 1.72301 14.0308C3.35378 15.8154 6.12301 15.8462 7.81532 14.1538L8.58455 13.3846C8.79994 13.2308 8.64609 12.8615 8.36917 12.8308Z" fill="%231D1D1B"/%3E%3Cpath d="M14.0308 1.7846C12.3385 0.215366 9.69234 0.338443 8.09234 1.96921L7.38465 2.64614C7.16926 2.86152 7.32311 3.23075 7.60003 3.26152C8.0308 3.29229 8.46157 3.3846 8.89234 3.50767C9.01541 3.53844 9.16926 3.50767 9.26157 3.41537L9.41542 3.26152C10.3077 2.36921 11.7539 2.2769 12.677 3.0769C13.7231 3.96921 13.7539 5.56921 12.8 6.52306L10.4616 8.86152C10.1539 9.16921 9.78465 9.35383 9.41542 9.4769C8.92311 9.59998 8.40003 9.56921 7.93849 9.3846C7.66157 9.26152 7.38465 9.10767 7.13849 8.86152C7.01542 8.73844 6.92311 8.61537 6.8308 8.46152C6.70772 8.24614 6.4308 8.21537 6.27695 8.39998L5.41542 9.26152C5.29234 9.3846 5.29234 9.56921 5.38465 9.72306C5.50772 9.90767 5.66157 10.0615 5.81541 10.2154C6.0308 10.4308 6.30772 10.6461 6.55388 10.8C6.98465 11.0769 7.47695 11.2615 7.96926 11.3538C8.92311 11.5384 9.96926 11.3846 10.8308 10.9231C11.1693 10.7384 11.5077 10.4923 11.7846 10.2154L14.1231 7.8769C15.8462 6.1846 15.7846 3.41537 14.0308 1.7846Z" fill="%231D1D1B"/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id="clip0_5044_18301"%3E%3Crect width="16" height="16" fill="white"/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E');
    background-repeat: no-repeat;
    margin-top: 10px;
    padding-left: 0.9375rem;
}
.suppliers-container .supplier_contact a {
    background-image: url('data:image/svg+xml,%3Csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M7.66167 9.26153C7.84628 9.44615 8.12321 9.44615 8.30782 9.26153L15.2617 2.79999C15.3847 2.55384 15.354 2.15384 14.8617 2.15384L1.10782 2.18461C0.738592 2.18461 0.4309 2.52307 0.707823 2.83076L7.66167 9.26153Z" fill="white"/%3E%3Cpath d="M15.385 5.32307C15.385 5.01538 15.0157 4.83076 14.7696 5.04615L9.32341 10.0615C8.95418 10.4 8.49265 10.5846 8.00034 10.5846C7.50803 10.5846 7.04649 10.4 6.67726 10.0923L1.26188 5.04615C1.01572 4.83076 0.646492 4.98461 0.646492 5.32307C0.615723 5.23076 0.615723 12.3077 0.615723 12.3077C0.615723 12.9846 1.16957 13.5385 1.84649 13.5385H14.1542C14.8311 13.5385 15.385 12.9846 15.385 12.3077C15.385 10.4615 15.385 6.70769 15.385 5.32307Z" fill="white"/%3E%3C/svg%3E');
    background-position: 0.9375rem 50%;
    background-repeat: no-repeat;
    padding-left: 2.5rem;
}
.suppliers-container .supplier-interaction {
    background-image: url('data:image/svg+xml,%3Csvg width="20" height="23" viewBox="0 0 20 23" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M9.9991 3.76904C5.96064 3.76904 2.69141 7.03827 2.69141 11.1152C2.69141 16.1921 7.92218 20.846 9.53756 22.0767C9.80679 22.3075 10.1914 22.3075 10.4991 22.0767C12.1145 20.8075 17.3068 16.1921 17.3068 11.1152C17.3068 7.03827 14.0376 3.76904 9.9991 3.76904ZM9.9991 14.1537C8.30679 14.1537 6.92218 12.769 6.92218 11.0767C6.92218 9.38443 8.30679 7.99981 9.9991 7.99981C11.6914 7.99981 13.076 9.38443 13.076 11.0767C13.076 12.769 11.6914 14.1537 9.9991 14.1537Z" fill="%23E30613"/%3E%3C/svg%3E');
    background-repeat: no-repeat;
    margin-bottom: 10px;
    margin-top: 10px;
    padding-left: 15px;
}
.suppliers-container .supplier-interaction a {
    color: #e30613;
}
.suppliers-container .leaflet-container {
    height: 75vh !important;
}
.suppliers-container .sticky-lg-top, .suppliers-container .sticky-md-top {
    top: 160px;
}
.suppliers-container hr {
    color: #e4e7e9;
    margin: 1.25rem 0;
}

@media (max-width:991.98px) {
.suppliers-container .tabs + h2, .suppliers-container .tabs + .h2 {
    width: unset;
}
}
.suppliers-container .js-pager__items {
    list-style: none;
    padding: 0;
    margin: 0;
    text-align: center;
    padding-bottom: 10px;
}
.suppliers-container .pager__item {
    display: inline-block;
}
.suppliers-container .pager__item a {
    border: none;
    border-radius: 0.25rem;
    color: #1d1d1b;
    display: inline-block;
    font-size: 1rem;
    font-weight: normal;
    margin-bottom: 0;
    min-width: 1.5rem;
    padding: 0.5rem 0.75rem;
    text-align: center;
    text-decoration: none;
}
.suppliers-container .pager__item a:hover {
    text-decoration: underline;
}

@media (min-width:992px) {
.suppliers-container .pager__item a {
    min-width: 3rem;
}
}
.suppliers-container .pager__item.pager__item--first, .suppliers-container .pager__item.pager__item--last {
    display: none;
}
.suppliers-container .pager__item.is-active a {
    background: #e4e7e9;
    color: #e30613;
    font-weight: bold;
    text-decoration: none;
}
.page-contact .webform-submission-contact-us-form {
    display: flex;
    flex-wrap: wrap;
}
.page-contact .webform-submission-contact-us-form .form-item {
    align-self: flex-end;
    flex-basis: 100%;
}
.page-contact .webform-submission-contact-us-form .form-item.form-item-title {
    flex-basis: 25%;
}
.page-contact .webform-submission-contact-us-form .form-item.form-item-first-name {
    flex-basis: 50%;
    flex-grow: 1;
    padding-left: 0.75rem;
}
.page-contact .webform-submission-contact-us-form .form-item.js-form-type-checkbox {
    display: flex;
    flex-wrap: wrap;
}
.page-contact .webform-submission-contact-us-form .form-item.js-form-type-checkbox .form-checkbox {
    min-width: 1.5625rem;
}
.page-contact .webform-submission-contact-us-form .form-item.js-form-type-checkbox label {
    flex-basis: 50%;
    flex-grow: 1;
    padding-left: 0.5rem;
}
.page-contact .webform-submission-contact-us-form .form-item.js-form-type-checkbox .form-item--error-message {
    flex-basis: 100%;
}
.page-contact .webform-submission-contact-us-form .form-item.form-item-captcha-response input {
    max-width: 18.75rem;
}
.page-contact .icon {
    background-position: center;
    background-repeat: no-repeat;
    display: inline-block;
    height: 3.125rem;
    width: 3.125rem;
}
.page-contact .icon.small {
    height: 1rem;
    width: 1rem;
}
.page-contact .icon.mail-icon {
    background-image: url('data:image/svg+xml,%3Csvg width="48" height="48" viewBox="0 0 49 48" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Ccircle cx="24.6667" cy="24" r="24" fill="%23E30613"/%3E%3Cpath d="M36.6218 12.98H12.8843C11.7718 12.98 10.8843 13.88 10.8843 14.9925L10.9093 33.18C10.9093 34.28 11.8093 35.18 12.9093 35.18H36.6218C37.7218 35.18 38.6218 34.28 38.6218 33.18V14.98C38.6218 13.88 37.7218 12.98 36.6218 12.98ZM12.8843 14.23H36.6218C36.8218 14.23 37.0093 14.305 37.1468 14.455C37.1843 14.4925 37.2218 14.53 37.2468 14.58L24.6593 26.455L12.2218 14.63C12.2593 14.5675 12.2968 14.505 12.3468 14.455C12.4968 14.305 12.6843 14.23 12.8843 14.23ZM36.6093 33.93H12.8968C12.4843 33.93 12.1468 33.5925 12.1468 33.18L12.1343 16.2675L24.6593 28.18L37.3718 16.18L37.3593 33.18C37.3593 33.5925 37.0218 33.93 36.6093 33.93Z" fill="white"/%3E%3C/svg%3E');
}
.page-contact .icon.link-icon {
    background-image: url('data:image/svg+xml,%3Csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cg clip-path="url(%23clip0_5044_18301)"%3E%3Cpath d="M8.36917 12.8308C8.15378 12.8 7.9384 12.7692 7.72301 12.7385C7.50763 12.7077 7.29224 12.6462 7.07686 12.5538C6.95378 12.5231 6.79994 12.5538 6.70763 12.6462L6.55378 12.8C5.66147 13.6923 4.21532 13.7846 3.29224 12.9846C2.24609 12.0923 2.21532 10.4923 3.16917 9.53846L5.50763 7.2C5.81532 6.89231 6.18455 6.70769 6.55378 6.58461C7.04609 6.46154 7.56917 6.49231 8.0307 6.67692C8.30763 6.8 8.58455 6.95384 8.83071 7.2C8.95378 7.32308 9.04609 7.44615 9.1384 7.6C9.26147 7.81538 9.5384 7.84615 9.69224 7.66154C9.96917 7.38461 10.3384 7.01538 10.5538 6.8C10.6769 6.67692 10.6769 6.49231 10.5846 6.33846C10.4615 6.15385 10.3076 6 10.1538 5.84615C9.9384 5.63077 9.69224 5.41538 9.41532 5.26154C8.98455 4.98461 8.49224 4.8 7.96917 4.70769C7.01532 4.52308 5.96917 4.67692 5.10763 5.13846C4.76917 5.32308 4.4307 5.56923 4.15378 5.84615L1.90763 8.09231C0.276858 9.72308 0.153782 12.3692 1.72301 14.0308C3.35378 15.8154 6.12301 15.8462 7.81532 14.1538L8.58455 13.3846C8.79994 13.2308 8.64609 12.8615 8.36917 12.8308Z" fill="%231D1D1B"/%3E%3Cpath d="M14.0308 1.7846C12.3385 0.215366 9.69234 0.338443 8.09234 1.96921L7.38465 2.64614C7.16926 2.86152 7.32311 3.23075 7.60003 3.26152C8.0308 3.29229 8.46157 3.3846 8.89234 3.50767C9.01541 3.53844 9.16926 3.50767 9.26157 3.41537L9.41542 3.26152C10.3077 2.36921 11.7539 2.2769 12.677 3.0769C13.7231 3.96921 13.7539 5.56921 12.8 6.52306L10.4616 8.86152C10.1539 9.16921 9.78465 9.35383 9.41542 9.4769C8.92311 9.59998 8.40003 9.56921 7.93849 9.3846C7.66157 9.26152 7.38465 9.10767 7.13849 8.86152C7.01542 8.73844 6.92311 8.61537 6.8308 8.46152C6.70772 8.24614 6.4308 8.21537 6.27695 8.39998L5.41542 9.26152C5.29234 9.3846 5.29234 9.56921 5.38465 9.72306C5.50772 9.90767 5.66157 10.0615 5.81541 10.2154C6.0308 10.4308 6.30772 10.6461 6.55388 10.8C6.98465 11.0769 7.47695 11.2615 7.96926 11.3538C8.92311 11.5384 9.96926 11.3846 10.8308 10.9231C11.1693 10.7384 11.5077 10.4923 11.7846 10.2154L14.1231 7.8769C15.8462 6.1846 15.7846 3.41537 14.0308 1.7846Z" fill="%231D1D1B"/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id="clip0_5044_18301"%3E%3Crect width="16" height="16" fill="white"/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E');
}
.page-contact .icon.phone-icon {
    background-image: url('data:image/svg+xml,%3Csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cg clip-path="url(%23clip0_5044_18307)"%3E%3Cpath d="M14.9232 11.6615L13.0463 10.1539C12.6155 9.8154 12.0001 9.78463 11.5693 10.1231L9.96934 11.2923C9.78473 11.4462 9.5078 11.4154 9.32319 11.2308L6.92319 9.07693L4.76934 6.67693C4.58472 6.49232 4.58472 6.24616 4.7078 6.03078L5.87703 4.43078C6.21549 4.00001 6.18472 3.38463 5.84626 2.95386L4.33857 1.07693C3.87703 0.523088 3.04626 0.46155 2.52319 0.984627L0.923186 2.58463C0.677032 2.83078 0.553955 3.16924 0.553955 3.5077C0.707801 6.64616 2.12319 9.63078 4.21549 11.7231C6.3078 13.8154 9.29242 15.2308 12.4309 15.3846C12.7693 15.4154 13.1078 15.2615 13.354 15.0154L14.954 13.4154C15.5386 12.9539 15.5078 12.0923 14.9232 11.6615Z" fill="%231D1D1B"/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id="clip0_5044_18307"%3E%3Crect width="16" height="16" fill="white"/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E');
}
.page-contact.confirmation {
    font-size: 1.25rem;
}
.page-contact.confirmation a {
    color: #e30613;
}
.page-contact.confirmation a:hover {
    color: #c70914;
}
.footer {
    background-color: #25303b;
    color: #fff;
    padding: 0 1.25rem 1.25rem;
}
.footer__cookie-settings .menu-item {
    color: #fff;
    text-decoration: none;
}
.footer__category {
    font-size: 1.2rem;
    font-weight: 600;
    margin-bottom: 0.9375rem;
}

@media (max-width:767.98px) {
.footer__category {
    text-align: center;
}
}
.footer:last-of-type {
    padding: 0 0.75rem 0rem;
}
.footer-graphic {
    background: url('data:image/svg+xml,%0A%3Csvg width="1322px" height="206px" viewBox="0 0 1322 206" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"%3E%3Cg id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"%3E%3Cg id="Group" fill-rule="nonzero"%3E%3Cpolygon id="Path" fill="%23E30613" points="1322 114.286891 1322 160.060891 1322 205.835891 1010.42 163.134891"%3E%3C/polygon%3E%3Cpolygon id="Path" fill="%2325303B" points="0 205.835891 0 0 1322 205.835891"%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E') #fff 50% calc(100% + 0.5px) no-repeat;
    background-size: cover;
    display: block;
    height: calc(100vw / 6);
}

@media (max-width:374.98px) {
.footer-graphic {
    background: url('data:image/svg+xml,%3Csvg width="375" height="59" viewBox="0 0 375 59" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cg clip-path="url(%23clip0_151_11718)"%3E%3Cpath d="M375 32.5332V45.5634V58.5937L286.617 46.4384L375 32.5332Z" fill="%23E30613"/%3E%3Cpath d="M0 58.5938V0L375 58.5938H0Z" fill="%2325303B"/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id="clip0_151_11718"%3E%3Crect width="375" height="58.5938" fill="white"/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A') #fff right top no-repeat;
    height: 3.625rem;
}
}
.footer__other {
    display: flex;
    flex-direction: column;
}

@media (max-width:991.98px) {
.footer__other {
    margin: 1.875rem 0 0;
}
}

@media (min-width:768px) and (max-width:991.98px) {
.footer__other {
    flex-direction: row;
}
}
.footer__preferences {
    flex-basis: 50%;
    margin-bottom: 1.875rem;
}

@media (min-width:992px) {
.footer__preferences {
    flex-basis: auto;
}
}
.footer__social-links {
    flex-basis: 50%;
}
.footer__social-links-list {
    display: flex;
    justify-content: center;
    list-style-type: none;
    padding-left: 0;
}

@media (min-width:768px) {
.footer__social-links-list {
    justify-content: left;
}
}
.footer__social-links-list li + li {
    margin-left: 1.25rem;
}
.footer .logo {
    max-width: 9rem;
}

@media (max-width:767.98px) {
.footer .logo {
    margin-top: 2.5rem;
}
}
.footer .menu {
    display: flex;
    flex-direction: row;
    list-style: none;
    margin: 0;
    padding-left: 0;
}

@media (max-width:767.98px) {
.footer .menu {
    flex-direction: column;
    text-align: center;
}
}
.footer .menu .menu-links {
    display: block;
    list-style: none;
    padding: 0;
}

@media (min-width:768px) {
.footer .menu .menu-links {
    max-width: 13.75rem;
    padding: 0.5rem 0.25rem 0 0;
}
}

@media (min-width:1200px) {
.footer .menu .menu-links {
    max-width: 15.625rem;
    padding: 0.5rem 0.75rem 0 0;
}
}
.footer .menu .menu-item--top {
    flex: 1;
}
.footer .menu .menu-item:last-of-type .menu-links {
    padding: 0.5rem 0.75rem 0 0;
}
.footer .menu span {
    font-weight: 600;
    margin-bottom: 0.0625rem;
    padding: 0 1.875rem 0 0;
}

@media (max-width:991.98px) {
.footer .menu span {
    display: block;
    margin-top: 1.25rem;
    padding: 0;
}
}
.footer .menu a {
    color: #fff;
    display: block;
    font-size: 0.875rem;
    font-weight: 300;
    padding: 0.1375rem 0;
    text-decoration: none;
}
.footer .menu .icon {
    height: 2.5rem;
    margin: 0.625rem 0.9375rem 0.625rem 0;
    text-indent: -9999999px;
    width: 2.5rem;
}

@media (max-width:1199.98px) {
.footer .menu .icon {
    margin-right: 0.125rem;
}
}
.footer .menu .icon--facebook {
    background-image: url('data:image/svg+xml,%3Csvg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M39.5 20C39.5 30.7696 30.7696 39.5 20 39.5C9.23045 39.5 0.5 30.7696 0.5 20C0.5 9.23045 9.23045 0.5 20 0.5C30.7696 0.5 39.5 9.23045 39.5 20Z" fill="%2325303B" stroke="%23AFB6BD"/%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M20.9503 29.1665V20.0582H24.0587L24.5003 16.4998H20.942V14.2748C20.942 13.2748 21.2753 12.4998 22.717 12.4998H24.6087V9.27484C24.167 9.27484 23.0503 9.1665 21.8337 9.1665C19.167 9.1665 17.2753 10.8332 17.2753 13.8332V16.4998H14.167V20.0582H17.2753V29.1665H20.942H20.9503Z" fill="white"/%3E%3C/svg%3E%0A');
}
.footer .menu .icon--instagram {
    background-image: url('data:image/svg+xml,%3Csvg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M39.5 20C39.5 30.7696 30.7696 39.5 20 39.5C9.23045 39.5 0.5 30.7696 0.5 20C0.5 9.23045 9.23045 0.5 20 0.5C30.7696 0.5 39.5 9.23045 39.5 20Z" fill="%2325303B" stroke="%23AFB6BD"/%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M20.0139 11.7973C21.3473 11.7473 22.6806 11.7806 24.0139 11.9056C24.6556 11.9056 25.2973 12.0139 25.9056 12.2389C26.7389 12.6306 27.4056 13.2973 27.7973 14.1306C28.0223 14.7306 28.1389 15.3723 28.1306 16.0223C28.1306 17.0223 28.2389 17.3556 28.2389 20.0223C28.2889 21.3556 28.2556 22.6889 28.1306 24.0223C28.1306 24.6639 28.0223 25.3056 27.7973 25.9139C27.4056 26.7473 26.7389 27.4139 25.9056 27.8056C25.3056 28.0306 24.6639 28.1473 24.0139 28.1389C23.0139 28.1389 22.6806 28.2473 20.0139 28.2473C18.6806 28.2973 17.3473 28.2639 16.0139 28.1389C15.3723 28.1389 14.7306 28.0306 14.1223 27.8056C13.2889 27.4139 12.6223 26.7473 12.2306 25.9139C12.0056 25.3139 11.8889 24.6723 11.8973 24.0223C11.8973 23.0223 11.7889 22.6889 11.7889 20.0223C11.7389 18.6889 11.7723 17.3556 11.8973 16.0223C11.8973 15.3806 12.0056 14.7389 12.2306 14.1306C12.4223 13.7223 12.6889 13.3389 13.0056 13.0223C13.2639 12.6306 13.6639 12.3556 14.1139 12.2473C14.7139 12.0223 15.3556 11.9056 16.0056 11.9139C17.3389 11.7889 18.6723 11.7556 20.0056 11.8056L20.0139 11.7973ZM20.0056 10.0306C18.6306 9.98061 17.2639 10.0223 15.8973 10.1389C15.0639 10.1389 14.2306 10.2889 13.4556 10.5806C12.7806 10.7973 12.1723 11.1806 11.6806 11.6889C11.1723 12.1806 10.7889 12.7889 10.5723 13.4639C10.2223 14.2306 10.0723 15.0723 10.1306 15.9056C10.0056 17.2723 9.97228 18.6473 10.0223 20.0139C9.97228 21.3889 10.0139 22.7556 10.1306 24.1223C10.1306 24.9556 10.2806 25.7889 10.5723 26.5639C10.7889 27.2389 11.1723 27.8473 11.6806 28.3389C12.1723 28.8473 12.7806 29.2306 13.4556 29.4473C14.2389 29.7389 15.0639 29.8973 15.8973 29.8889C17.2639 30.0139 18.6389 30.0473 20.0056 29.9973C21.3806 30.0473 22.7473 30.0056 24.1139 29.8889C24.9473 29.8889 25.7806 29.7389 26.5556 29.4473C27.9139 28.9806 28.9806 27.9139 29.4473 26.5556C29.7389 25.7723 29.8973 24.9473 29.8889 24.1139C29.8889 23.0056 29.9973 22.6723 29.9973 20.0056C30.0473 18.6306 30.0056 17.2639 29.8889 15.8973C29.8889 15.0639 29.7389 14.2306 29.4473 13.4556C29.2306 12.7806 28.8473 12.1723 28.3389 11.6806C27.8473 11.1723 27.2389 10.7889 26.5639 10.5723C25.7806 10.2723 24.9556 10.1223 24.1223 10.1306C22.7556 10.0056 21.3806 9.97228 20.0139 10.0223L20.0056 10.0306ZM20.0139 14.9139C17.2389 14.8723 14.9473 17.0806 14.9056 19.8639C14.9056 19.9223 14.9056 19.9723 14.9056 20.0306C14.9056 22.8556 17.1973 25.1389 20.0139 25.1389C22.8306 25.1389 25.1223 22.8473 25.1223 20.0306C25.1223 17.2139 22.8306 14.9223 20.0139 14.9223V14.9139ZM20.0139 23.3639C18.2056 23.3973 16.7139 21.9556 16.6806 20.1473C16.6806 20.1056 16.6806 20.0639 16.6806 20.0306C16.6473 18.2223 18.0889 16.7306 19.8973 16.6973C19.9389 16.6973 19.9806 16.6973 20.0139 16.6973C21.8223 16.6639 23.3139 18.1056 23.3473 19.9139C23.3473 19.9556 23.3473 19.9973 23.3473 20.0306C23.3806 21.8389 21.9389 23.3306 20.1306 23.3639C20.0889 23.3639 20.0473 23.3639 20.0139 23.3639ZM25.3473 13.4723C24.6723 13.4723 24.1223 14.0223 24.1223 14.6973C24.1223 15.3723 24.6723 15.9223 25.3473 15.9223C26.0223 15.9223 26.5723 15.3723 26.5723 14.6973C26.5723 14.0223 26.0223 13.4806 25.3473 13.4723Z" fill="white"/%3E%3C/svg%3E%0A');
}
.footer .menu .icon--twitter {
    background-image: url('data:image/svg+xml,%3Csvg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M39.5 20C39.5 30.7696 30.7696 39.5 20 39.5C9.23045 39.5 0.5 30.7696 0.5 20C0.5 9.23045 9.23045 0.5 20 0.5C30.7696 0.5 39.5 9.23045 39.5 20Z" fill="%2325303B" stroke="%23AFB6BD"/%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M16.6917 28.8166C23.4417 28.8749 28.9667 23.4583 29.025 16.7083C29.025 16.6333 29.025 16.5583 29.025 16.4833V15.8999C29.8417 15.2749 30.5583 14.5249 31.1333 13.6666C30.35 14.0083 29.5167 14.2499 28.6667 14.3749C29.5417 13.8249 30.2 12.9999 30.55 12.0249C29.7 12.4999 28.7917 12.8499 27.85 13.0833C27.05 12.1749 25.8917 11.6583 24.675 11.6666C22.2917 11.6999 20.3667 13.6249 20.325 16.0083C20.3 16.3249 20.3417 16.6499 20.4417 16.9499C16.9417 16.7833 13.6917 15.1083 11.5167 12.3666C11.1333 13.0499 10.9333 13.8166 10.9333 14.5999C10.9667 16.0416 11.6583 17.3833 12.8167 18.2416C12.1083 18.2333 11.4167 18.0249 10.8167 17.6583C10.8167 19.7333 12.3 21.5166 14.3417 21.8833C13.9583 21.9833 13.5583 22.0249 13.1667 21.9999C12.8917 22.0166 12.6083 21.9749 12.3417 21.8833C12.9333 23.6666 14.575 24.8916 16.45 24.9333C14.9083 26.1416 13.0083 26.7999 11.05 26.8166C10.6917 26.8333 10.3417 26.7999 10 26.6999C11.9417 28.1083 14.2917 28.8499 16.6917 28.8166Z" fill="white"/%3E%3C/svg%3E%0A');
}
.footer .menu .icon--linkedin {
    background-image: url('data:image/svg+xml,%3Csvg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M39.5 20C39.5 30.7696 30.7696 39.5 20 39.5C9.23045 39.5 0.5 30.7696 0.5 20C0.5 9.23045 9.23045 0.5 20 0.5C30.7696 0.5 39.5 9.23045 39.5 20Z" fill="%2325303B" stroke="%23AFB6BD"/%3E%3Cpath d="M15.396 28.2734V15.3905H11.1178V28.2734H15.396ZM13.2529 13.626C14.4775 13.7388 15.5652 12.8364 15.6861 11.6118C15.8069 10.3871 14.8965 9.29944 13.6718 9.17859C13.5429 9.16248 13.406 9.16248 13.277 9.17859C12.0524 9.06579 10.9647 9.96011 10.8439 11.1848C10.723 12.4094 11.6254 13.4971 12.85 13.6179C12.9709 13.626 13.0917 13.634 13.2206 13.6179H13.2529V13.626ZM17.7647 28.2734H22.0429V21.0786C22.0268 20.7241 22.0752 20.3696 22.188 20.0312C22.5183 19.0966 23.3965 18.4682 24.3875 18.4682C25.9344 18.4682 26.5548 19.6525 26.5548 21.3848V28.2734H30.833V20.8853C30.833 16.9293 28.7221 15.0843 25.9022 15.0843C24.2989 15.0198 22.8003 15.8578 22.0188 17.2516H22.051V15.3905H17.7728C17.8292 16.599 17.7728 28.2734 17.7728 28.2734H17.7647Z" fill="white"/%3E%3C/svg%3E%0A');
}

@media (max-width:767.98px) {
.footer__cookie-settings {
    text-align: center;
    display: block;
}
}
#block-megger-local-tasks ul {
    display: flex;
    list-style-type: none;
    margin: 0;
    overflow: hidden;
    padding: 0;
}

@media (max-width:575.98px) {
#block-megger-local-tasks ul {
    flex-direction: column;
}
}

@media (min-width:576px) {
#block-megger-local-tasks ul {
    border-bottom: 1px solid #e4e7e9;
    flex-direction: row;
}
}

@media (max-width:575.98px) {
#block-megger-local-tasks ul li {
    border-bottom: 1px solid #e4e7e9;
}
#block-megger-local-tasks ul li:first-child {
    border-top: 1px solid #e4e7e9;
}
}
#block-megger-local-tasks ul li.active a {
    border-bottom: 3px solid #e30613;
    color: #e30613;
}
#block-megger-local-tasks ul li.active a:hover {
    border-bottom: 3px solid #e30613;
}
#block-megger-local-tasks ul li a {
    border-bottom: 3px solid transparent;
    display: block;
    font-size: 16px;
    font-weight: 300;
    line-height: 22px;
    padding: 14px 16px;
    text-align: center;
    text-decoration: none;
}
#block-megger-local-tasks ul li a:hover {
    background: #f2f3f4;
    border-bottom: 3px solid #f2f3f4;
}

@media (min-width:576px) {
#block-megger-local-tasks ul li a {
    color: #696c70;
}
}

@media (max-width:575.98px) {
#block-megger-local-tasks ul li a {
    color: #e30613;
}
#block-megger-local-tasks ul li a:after {
    border-bottom: 3px solid #696c70;
    border-right: 3px solid #696c70;
    content: '';
    display: block;
    float: right;
    height: 15px;
    position: relative;
    top: 4px;
    transform: rotate(315deg);
    width: 15px;
}
}
.page_bottom {
    padding: 24px 0;
}
.share-icon {
    background-image: url('data:image/svg+xml,%3Csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M12.5845 9.84625C11.7845 9.84625 11.0768 10.1847 10.5845 10.7078L6.09216 8.46164C6.12293 8.30779 6.12293 8.15395 6.12293 7.96933C6.12293 7.81549 6.09216 7.63087 6.09216 7.47702L10.5845 5.23087C11.0768 5.78472 11.8152 6.12318 12.6152 6.12318C14.1537 6.12318 15.3845 4.89241 15.3845 3.35395C15.3845 1.81549 14.1537 0.584717 12.6152 0.584717C11.0768 0.584717 9.84601 1.81549 9.84601 3.35395C9.84601 3.41549 9.84601 3.47702 9.84601 3.53856L5.19986 5.87702C4.67678 5.47702 4.0614 5.23087 3.3537 5.23087C1.81524 5.23087 0.584473 6.46164 0.584473 8.0001C0.584473 9.53856 1.81524 10.7693 3.3537 10.7693C4.0614 10.7693 4.67678 10.5232 5.16909 10.0924L9.81524 12.4001C9.81524 12.4616 9.81524 12.5232 9.81524 12.6155C9.81524 14.1539 11.046 15.3847 12.5845 15.3847C14.1229 15.3847 15.3537 14.1539 15.3537 12.6155C15.3537 11.077 14.1229 9.84625 12.5845 9.84625Z" fill="%23E30613"/%3E%3C/svg%3E');
    background-position: 0 50%;
    background-repeat: no-repeat;
    padding: 0.9375rem 0.3125rem 0.9375rem 1.25rem;
    position: relative;
}
.share > a {
    color: #e30613;
}
.share > a:hover {
    color: #c70914;
}
.share ul {
    list-style-type: none;
    margin-top: 10px;
    padding: 0;
}
.share ul li {
    background-position: 0 50%;
    background-repeat: no-repeat;
    padding: 0.9375rem 3.125rem;
}
.share ul li[class^='event_details'] {
    padding: 0.9375rem 0 0.9375rem 1.875rem;
}
.share ul li:hover:not([class^='event_details']) {
    background-color: #e4e7e9;
}
.share ul li a, .share ul li a:hover {
    color: #1d1d1b;
    padding-left: 10px;
    text-decoration: none;
}
.share .inline_content__collapse {
    background-color: #fff;
    border: 1px solid #e4e7e9;
    border-radius: 4px;
    box-shadow: 0 4px 8px rgba(0,0,0,0.2);
    left: 0;
    margin-top: 15px;
    padding: 10px 30px;
    position: absolute;
    z-index: 1;
}

@media (min-width:768px) {
.share .inline_content__collapse {
    width: 25vw;
}
}

@media (max-width:767.98px) {
.share .inline_content__collapse {
    width: 50vw;
}
}
.share .inline_content__title {
    font-size: 24px;
    font-weight: 700;
}
.share .inline_content__header {
    padding: 15px 0 20px;
}
.share .inline_content__header .inline_content__close {
    background-image: url('data:image/svg+xml,%3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M14.3075 11.7228L20.3075 5.67668C20.5844 5.39976 20.5844 4.98438 20.3075 4.70745L19.3844 3.73822C19.1075 3.4613 18.6921 3.4613 18.4151 3.73822L12.369 9.78438C12.1844 9.96899 11.9075 9.96899 11.7228 9.78438L5.67668 3.69207C5.39976 3.41514 4.98438 3.41514 4.70745 3.69207L3.73822 4.6613C3.4613 4.93822 3.4613 5.35361 3.73822 5.63053L9.78438 11.6767C9.96899 11.8613 9.96899 12.1382 9.78438 12.3228L3.69207 18.4151C3.41514 18.6921 3.41514 19.1075 3.69207 19.3844L4.6613 20.3536C4.93822 20.6305 5.35361 20.6305 5.63053 20.3536L11.6767 14.3075C11.8613 14.1228 12.1382 14.1228 12.3228 14.3075L18.369 20.3536C18.6459 20.6305 19.0613 20.6305 19.3382 20.3536L20.3075 19.3844C20.5844 19.1075 20.5844 18.6921 20.3075 18.4151L14.3075 12.369C14.1228 12.1844 14.1228 11.9075 14.3075 11.7228Z" fill="%23696C70"/%3E%3C/svg%3E');
    background-position: right;
    background-repeat: no-repeat;
    cursor: pointer;
}
.share .inline_content__header .inline_content__close a {
    display: none;
}
.share .share__twitter {
    background-image: url('data:image/svg+xml,%3Csvg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M20 40C31.0457 40 40 31.0457 40 20C40 8.9543 31.0457 0 20 0C8.9543 0 0 8.9543 0 20C0 31.0457 8.9543 40 20 40Z" fill="%231DA1F2"/%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M16.6917 28.8166C23.4417 28.8749 28.9667 23.4583 29.025 16.7083C29.025 16.6333 29.025 16.5583 29.025 16.4833V15.8999C29.8417 15.2749 30.5583 14.5249 31.1333 13.6666C30.35 14.0083 29.5167 14.2499 28.6667 14.3749C29.5417 13.8249 30.2 12.9999 30.55 12.0249C29.7 12.4999 28.7917 12.8499 27.85 13.0833C27.05 12.1749 25.8917 11.6583 24.675 11.6666C22.2917 11.6999 20.3667 13.6249 20.325 16.0083C20.3 16.3249 20.3417 16.6499 20.4417 16.9499C16.9417 16.7833 13.6917 15.1083 11.5167 12.3666C11.1333 13.0499 10.9333 13.8166 10.9333 14.5999C10.9667 16.0416 11.6583 17.3833 12.8167 18.2416C12.1083 18.2333 11.4167 18.0249 10.8167 17.6583C10.8167 19.7333 12.3 21.5166 14.3417 21.8833C13.9583 21.9833 13.5583 22.0249 13.1667 21.9999C12.8917 22.0166 12.6083 21.9749 12.3417 21.8833C12.9333 23.6666 14.575 24.8916 16.45 24.9333C14.9083 26.1416 13.0083 26.7999 11.05 26.8166C10.6917 26.8333 10.3417 26.7999 10 26.6999C11.9417 28.1083 14.2917 28.8499 16.6917 28.8166Z" fill="white"/%3E%3C/svg%3E');
    background-position: 10px 50%;
}
.share .share__linkedin {
    background-image: url('data:image/svg+xml,%3Csvg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M20 40C31.0457 40 40 31.0457 40 20C40 8.9543 31.0457 0 20 0C8.9543 0 0 8.9543 0 20C0 31.0457 8.9543 40 20 40Z" fill="%230A66C2"/%3E%3Cpath d="M15.397 28.2734V15.3905H11.1188V28.2734H15.397ZM13.2538 13.626C14.4785 13.7388 15.5662 12.8364 15.687 11.6118C15.8079 10.3871 14.8975 9.29944 13.6728 9.17859C13.5439 9.16248 13.4069 9.16248 13.278 9.17859C12.0534 9.06579 10.9657 9.96011 10.8448 11.1848C10.724 12.4094 11.6264 13.4971 12.851 13.6179C12.9719 13.626 13.0927 13.634 13.2216 13.6179H13.2538V13.626ZM17.7657 28.2734H22.0439V21.0786C22.0278 20.7241 22.0761 20.3696 22.1889 20.0312C22.5193 19.0966 23.3975 18.4682 24.3885 18.4682C25.9354 18.4682 26.5558 19.6525 26.5558 21.3848V28.2734H30.834V20.8853C30.834 16.9293 28.7231 15.0843 25.9032 15.0843C24.2998 15.0198 22.8013 15.8578 22.0197 17.2516H22.052V15.3905H17.7738C17.8302 16.599 17.7738 28.2734 17.7738 28.2734H17.7657Z" fill="white"/%3E%3C/svg%3E');
    background-position: 10px 50%;
}
.share .share__facebook {
    background-image: url('data:image/svg+xml,%3Csvg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M20 40C31.0457 40 40 31.0457 40 20C40 8.9543 31.0457 0 20 0C8.9543 0 0 8.9543 0 20C0 31.0457 8.9543 40 20 40Z" fill="%234267B2"/%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M20.9494 29.1665V20.0582H24.0577L24.4994 16.4998H20.941V14.2748C20.941 13.2748 21.2744 12.4998 22.716 12.4998H24.6077V9.27484C24.166 9.27484 23.0494 9.1665 21.8327 9.1665C19.166 9.1665 17.2744 10.8332 17.2744 13.8332V16.4998H14.166V20.0582H17.2744V29.1665H20.941H20.9494Z" fill="white"/%3E%3C/svg%3E');
    background-position: 10px 50%;
}
.share .share__reddit {
    background-image: url('data:image/svg+xml,%3Csvg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M20 40C31.0457 40 40 31.0457 40 20C40 8.9543 31.0457 0 20 0C8.9543 0 0 8.9543 0 20C0 31.0457 8.9543 40 20 40Z" fill="%23FF4500"/%3E%3Cpath d="M32.9996 18.6739C32.9413 17.1097 31.6216 15.8882 30.0446 15.9413C29.3459 15.9655 28.6812 16.2503 28.1766 16.7283C25.9543 15.222 23.3439 14.3964 20.6606 14.3385L21.927 8.27955L26.1047 9.15339C26.2212 10.2203 27.1819 10.9928 28.2542 10.8769C29.3265 10.7611 30.1028 9.80515 29.9864 8.73819C29.8699 7.67124 28.9092 6.89879 27.8369 7.01465C27.2207 7.07742 26.6676 7.43468 26.3619 7.96574L21.5777 7.01465C21.2526 6.94224 20.9275 7.14501 20.8547 7.4733V7.48295L19.4137 14.2226C16.6965 14.2661 14.0521 15.0965 11.8007 16.6124C10.6556 15.5406 8.85062 15.5937 7.77345 16.7379C6.69628 17.8773 6.74965 19.6733 7.8996 20.745C8.1228 20.9526 8.37996 21.1313 8.66624 21.2568C8.64683 21.5416 8.64683 21.8265 8.66624 22.1113C8.66624 26.4612 13.7609 30 20.0444 30C26.3279 30 31.4226 26.466 31.4226 22.1113C31.442 21.8265 31.442 21.5416 31.4226 21.2568C32.4027 20.7692 33.019 19.765 32.9996 18.6739ZM13.4795 20.6195C13.4795 19.5477 14.3578 18.6739 15.4349 18.6739C16.5121 18.6739 17.3903 19.5477 17.3903 20.6195C17.3903 21.6913 16.5121 22.5651 15.4349 22.5651C14.3529 22.5555 13.4795 21.6913 13.4795 20.6195ZM24.8189 25.9591C23.4312 26.9971 21.733 27.5281 19.9959 27.4557C18.2589 27.5281 16.5606 26.9971 15.1729 25.9591C14.9885 25.737 15.0225 25.4039 15.2457 25.2204C15.4398 25.0611 15.7163 25.0611 15.9153 25.2204C17.0895 26.075 18.5209 26.5095 19.9765 26.4419C21.4321 26.5191 22.8684 26.1039 24.0571 25.2591C24.2706 25.0515 24.62 25.0563 24.8286 25.2687C25.0372 25.4811 25.0324 25.8287 24.8189 26.0363V25.9591ZM24.4695 22.6327C23.3924 22.6327 22.5141 21.7589 22.5141 20.6871C22.5141 19.6153 23.3924 18.7415 24.4695 18.7415C25.5467 18.7415 26.4249 19.6153 26.4249 20.6871C26.4686 21.7589 25.6292 22.6617 24.552 22.7051H24.455L24.4695 22.6327Z" fill="white"/%3E%3C/svg%3E');
    background-position: 10px 50%;
}
.share .share__email {
    background-image: url('data:image/svg+xml,%3Csvg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M20 40C31.0457 40 40 31.0457 40 20C40 8.9543 31.0457 0 20 0C8.9543 0 0 8.9543 0 20C0 31.0457 8.9543 40 20 40Z" fill="%23696C70"/%3E%3Cpath d="M19.5596 21.4555C19.8261 21.6887 20.1926 21.6887 20.4592 21.4555L29.8882 12.7261C30.0548 12.393 30.0215 11.8599 29.3551 11.8599L10.697 11.8932C10.1972 11.8932 9.79737 12.3596 10.1639 12.7595L19.5596 21.4555Z" fill="white"/%3E%3Cpath d="M29.9888 16.4577C29.9888 16.0245 29.4557 15.7913 29.1559 16.0912L21.8259 22.8881C21.3261 23.3545 20.6931 23.5877 20.0267 23.5877C19.3603 23.5877 18.7273 23.3545 18.2275 22.8881L10.8642 16.0912C10.531 15.7913 10.0312 16.0245 10.0312 16.4577C10.0312 19.0898 10.0312 25.1204 10.0312 25.1204C10.0312 26.2199 10.9308 27.1195 12.0303 27.1195H28.023C29.1225 27.1195 30.0221 26.2199 30.0221 25.1204C29.9888 25.1204 29.9888 19.1231 29.9888 16.4577Z" fill="white"/%3E%3C/svg%3E');
    background-position: 10px 50%;
}
.event.container {
    padding: 0 0.75rem;
}
.event.container header h2, .event.container header .h2 {
    padding-top: 1.25rem;
}
.event.container .paragraph--view-mode--default {
    margin: 1.25rem 0;
}
.event.container .paragraph--view-mode--default .container {
    padding: 0;
}
.event.container .paragraph--type--video {
    position: relative;
}
.event.container .agenda-time {
    position: relative;
    text-align: center;
}
.event.container .agenda-time .time-vertical-centered {
    margin: 0;
    position: absolute;
    text-align: left;
    top: 50%;
    transform: translateY(-50%);
    width: 100%;
}
.event.container .agenda-time .field__item {
    display: inline-block !important;
    justify-content: unset !important;
    padding: 0 !important;
    width: unset;
}
.event.container .agenda-rounded-start {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
}
.event.container .agenda-rounded-end {
    border-bottom-left-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
    border-top-right-radius: 0;
}
.event.container .time-separator {
    display: inline-block;
}

@media (min-width:768px) {
.event.container .agenda-time .time-vertical-centered {
    text-align: center;
}
.event.container .agenda-rounded-start {
    border-bottom-left-radius: 0.25rem;
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0;
}
.event.container .agenda-rounded-end {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
}
}
.events-search .hero-header.page-header, .blog-search .hero-header.page-header {
    margin-bottom: 0.75rem;
}
.events-search .hero-header.page-header .hero-header-content, .blog-search .hero-header.page-header .hero-header-content {
    padding: 0 0 1.5rem;
}
.events-search .prekeyline:before, .blog-search .prekeyline:before {
    left: 0;
}
.events-search__filters .container, .blog-search__filters .container {
    padding-left: 0;
    padding-right: 0;
}

@media (max-width:767.98px) {
.events-search__filters .facets-widget-dropdown, .blog-search__filters .facets-widget-dropdown {
    margin-bottom: 0.3125rem;
}
}
.events-search__reset, .blog-search__reset {
    background-image: url('data:image/svg+xml,%3Csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M9.53838 7.81555L13.5384 3.78478C13.723 3.60017 13.723 3.32324 13.5384 3.13863L12.923 2.49247C12.7384 2.30786 12.4615 2.30786 12.2768 2.49247L8.24608 6.52324C8.123 6.64632 7.93838 6.64632 7.81531 6.52324L3.78454 2.4617C3.59992 2.27709 3.323 2.27709 3.13838 2.4617L2.49223 3.10786C2.30761 3.29247 2.30761 3.5694 2.49223 3.75401L6.523 7.78478C6.64608 7.90786 6.64608 8.09247 6.523 8.21555L2.46146 12.2771C2.27684 12.4617 2.27684 12.7386 2.46146 12.9232L3.10761 13.5694C3.29223 13.754 3.56915 13.754 3.75377 13.5694L7.78454 9.53863C7.90761 9.41555 8.09223 9.41555 8.21531 9.53863L12.2461 13.5694C12.4307 13.754 12.7076 13.754 12.8922 13.5694L13.5384 12.9232C13.723 12.7386 13.723 12.4617 13.5384 12.2771L9.53838 8.24632C9.41531 8.12324 9.41531 7.93863 9.53838 7.81555Z" fill="white"/%3E%3C/svg%3E%0A');
    background-position: 0 50%;
    background-repeat: no-repeat;
    color: #fff;
    display: block;
    padding: 0.1875rem 0 0.1875rem 1.5rem;
    font-size: 1rem;
}
.events-search__reset:hover, .events-search__reset:focus, .blog-search__reset:hover, .blog-search__reset:focus {
    color: #fff;
}
.events-search__results, .blog-search__results {
    padding: 0 0.75rem;
}

@media (min-width:768px) {
.events-search__results, .blog-search__results {
    margin: 0 auto;
    padding: 0;
}
}
.events-search__results .row__group, .blog-search__results .row__group {
    padding: 0.75rem 0 0;
}

@media (min-width:768px) {
.events-search__results .row__group, .blog-search__results .row__group {
    padding-top: 1.875rem;
}
}
.events-search__banner .event-teaser .hero-header.event-header.has-image, .blog-search__banner .event-teaser .hero-header.event-header.has-image {
    min-height: 18.75rem;
}

@media (min-width:768px) {
.events-search__banner .event-teaser .hero-header.event-header.has-image, .blog-search__banner .event-teaser .hero-header.event-header.has-image {
    min-height: 25rem;
}
}
.event-attendance {
    padding: 0 0.75rem;
}
.event-attendance-header, .event-attendance-body, .event-attendance-footer {
    border-bottom: 1px solid #e4e7e9;
}
.event-attendance-icon {
    background-image: url('data:image/svg+xml,%3Csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M12.5845 9.84625C11.7845 9.84625 11.0768 10.1847 10.5845 10.7078L6.09216 8.46164C6.12293 8.30779 6.12293 8.15395 6.12293 7.96933C6.12293 7.81549 6.09216 7.63087 6.09216 7.47702L10.5845 5.23087C11.0768 5.78472 11.8152 6.12318 12.6152 6.12318C14.1537 6.12318 15.3845 4.89241 15.3845 3.35395C15.3845 1.81549 14.1537 0.584717 12.6152 0.584717C11.0768 0.584717 9.84601 1.81549 9.84601 3.35395C9.84601 3.41549 9.84601 3.47702 9.84601 3.53856L5.19986 5.87702C4.67678 5.47702 4.0614 5.23087 3.3537 5.23087C1.81524 5.23087 0.584473 6.46164 0.584473 8.0001C0.584473 9.53856 1.81524 10.7693 3.3537 10.7693C4.0614 10.7693 4.67678 10.5232 5.16909 10.0924L9.81524 12.4001C9.81524 12.4616 9.81524 12.5232 9.81524 12.6155C9.81524 14.1539 11.046 15.3847 12.5845 15.3847C14.1229 15.3847 15.3537 14.1539 15.3537 12.6155C15.3537 11.077 14.1229 9.84625 12.5845 9.84625Z" fill="%23E30613"/%3E%3C/svg%3E');
    background-position: 0 50%;
    background-repeat: no-repeat;
    padding: 0.9375rem 0.3125rem 0.9375rem 1.25rem;
    position: relative;
}
.event-attendance > a {
    color: #e30613;
}
.event-attendance > a:hover {
    color: #c70914;
}
.event-attendance ul {
    list-style-type: none;
    margin-top: 20px;
    padding: 0;
}
.event-attendance ul li {
    background-position: 0 50%;
    background-repeat: no-repeat;
    padding: 0.9375rem 3.125rem;
    text-align: left;
}
.event-attendance ul li[class^='event_details'] {
    padding: 0.9375rem 0 0.9375rem 1.875rem;
}
.event-attendance ul li:hover:not([class^='event_details']) {
    background-color: #e4e7e9;
}
.event-attendance ul li a, .event-attendance ul li a:hover {
    color: #1d1d1b;
    padding-left: 10px;
    text-decoration: none;
}
.event-attendance .inline_content__collapse {
    background-color: #fff;
    border: 1px solid #e4e7e9;
    border-radius: 4px;
    box-shadow: 0 4px 8px rgba(0,0,0,0.2);
    left: 0;
    margin-top: 15px;
    padding: 10px 30px;
    position: absolute;
    z-index: 1;
}

@media (min-width:768px) {
.event-attendance .inline_content__collapse {
    width: 25vw;
}
}

@media (max-width:767.98px) {
.event-attendance .inline_content__collapse {
    width: 50vw;
    min-width: 300px;
}
}
.event-attendance .inline_content__title {
    font-size: 24px;
    font-weight: 700;
    padding-left: 0;
}
.event-attendance .inline_content__header {
    padding: 15px 0 20px;
    border-bottom: 1px solid #e4e7e9;
}
.event-attendance .inline_content__header .inline_content__close {
    background-image: url('data:image/svg+xml,%3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M14.3075 11.7228L20.3075 5.67668C20.5844 5.39976 20.5844 4.98438 20.3075 4.70745L19.3844 3.73822C19.1075 3.4613 18.6921 3.4613 18.4151 3.73822L12.369 9.78438C12.1844 9.96899 11.9075 9.96899 11.7228 9.78438L5.67668 3.69207C5.39976 3.41514 4.98438 3.41514 4.70745 3.69207L3.73822 4.6613C3.4613 4.93822 3.4613 5.35361 3.73822 5.63053L9.78438 11.6767C9.96899 11.8613 9.96899 12.1382 9.78438 12.3228L3.69207 18.4151C3.41514 18.6921 3.41514 19.1075 3.69207 19.3844L4.6613 20.3536C4.93822 20.6305 5.35361 20.6305 5.63053 20.3536L11.6767 14.3075C11.8613 14.1228 12.1382 14.1228 12.3228 14.3075L18.369 20.3536C18.6459 20.6305 19.0613 20.6305 19.3382 20.3536L20.3075 19.3844C20.5844 19.1075 20.5844 18.6921 20.3075 18.4151L14.3075 12.369C14.1228 12.1844 14.1228 11.9075 14.3075 11.7228Z" fill="%23696C70"/%3E%3C/svg%3E');
    background-position: right;
    background-repeat: no-repeat;
    cursor: pointer;
}
.event-attendance .inline_content__header .inline_content__close a {
    display: none;
}
.event-attendance .event-add-to-calendar {
    margin: 2.5rem 0;
    position: relative;
    text-align: center;
}
.event-attendance .event-attend {
    margin: 2.5rem 0;
    text-align: center;
}
.event-attendance .event_details__price {
    background-image: url('data:image/svg+xml,%3Csvg width="20" height="14" viewBox="0 0 20 14" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M19.2311 4.53851V1.76928C19.2316 1.64791 19.2081 1.52765 19.1618 1.41543C19.1156 1.30321 19.0477 1.20125 18.9618 1.11543C18.876 1.02961 18.7741 0.961637 18.6618 0.915428C18.5496 0.869219 18.4294 0.845691 18.308 0.846199H6.308V1.46158H5.69262V0.846199H1.69262C1.57125 0.845691 1.45099 0.869219 1.33877 0.915428C1.22655 0.961637 1.12458 1.02961 1.03877 1.11543C0.952951 1.20125 0.884977 1.30321 0.838768 1.41543C0.792559 1.52765 0.76903 1.64791 0.769539 1.76928V4.53851C1.42238 4.53851 2.04848 4.79785 2.51011 5.25947C2.97174 5.7211 3.23108 6.34721 3.23108 7.00005C3.23108 7.65289 2.97174 8.27899 2.51011 8.74062C2.04848 9.20224 1.42238 9.46159 0.769539 9.46159V12.2308C0.76903 12.3522 0.792559 12.4724 0.838768 12.5847C0.884977 12.6969 0.952951 12.7988 1.03877 12.8847C1.12458 12.9705 1.22655 13.0385 1.33877 13.0847C1.45099 13.1309 1.57125 13.1544 1.69262 13.1539H5.69262V12.5385H6.308V13.1539H18.308C18.4294 13.1544 18.5496 13.1309 18.6618 13.0847C18.7741 13.0385 18.876 12.9705 18.9618 12.8847C19.0477 12.7988 19.1156 12.6969 19.1618 12.5847C19.2081 12.4724 19.2316 12.3522 19.2311 12.2308V9.46159C18.5782 9.46159 17.9521 9.20224 17.4905 8.74062C17.0289 8.27899 16.7695 7.65289 16.7695 7.00005C16.7695 6.34721 17.0289 5.7211 17.4905 5.25947C17.9521 4.79785 18.5782 4.53851 19.2311 4.53851ZM6.308 11.3077H5.69262V10.077H6.308V11.3077ZM6.308 8.8462H5.69262V7.61543H6.308V8.8462ZM6.308 6.38466H5.69262V5.15389H6.308V6.38466ZM6.308 3.92312H5.69262V2.69235H6.308V3.92312ZM10.308 8.11543L9.73492 8.53851L9.11185 7.69235L8.46185 8.53851L7.89262 8.11543L8.51954 7.21928L7.56569 6.92697L7.77723 6.25774L8.71569 6.56158V5.46158H9.48492V6.5462L10.4234 6.24235L10.6349 6.91158L9.67723 7.20389L10.308 8.11543ZM15.1811 8.11543L14.6157 8.53851L13.9926 7.69235L13.3388 8.53851L12.7657 8.11543L13.3926 7.21928L12.4349 6.92697L12.6465 6.25774L13.5849 6.56158V5.46158H14.3542V6.5462L15.2926 6.24235L15.5042 6.91158L14.5503 7.20389L15.1811 8.11543Z" fill="%2325303B"/%3E%3C/svg%3E');
}
.event-attendance .event_details__date {
    background-image: url('data:image/svg+xml,%3Csvg width="20" height="23" viewBox="0 0 20 23" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M17.8852 10.6919H2.11599C1.80829 10.6919 1.53906 10.9611 1.53906 11.2688V20.6919C1.53906 21.538 2.23137 22.2304 3.07752 22.2304H16.9237C17.7698 22.2304 18.4621 21.538 18.4621 20.6919V11.2688C18.4621 10.9611 18.1929 10.6919 17.8852 10.6919ZM7.30829 19.1534C7.30829 19.3842 7.15445 19.538 6.92368 19.538H5.38522C5.15445 19.538 5.0006 19.3842 5.0006 19.1534V17.615C5.0006 17.3842 5.15445 17.2304 5.38522 17.2304H6.92368C7.15445 17.2304 7.30829 17.3842 7.30829 17.615V19.1534ZM7.30829 15.3073C7.30829 15.538 7.15445 15.6919 6.92368 15.6919H5.38522C5.15445 15.6919 5.0006 15.538 5.0006 15.3073V13.7688C5.0006 13.538 5.15445 13.3842 5.38522 13.3842H6.92368C7.15445 13.3842 7.30829 13.538 7.30829 13.7688V15.3073ZM11.1544 19.1534C11.1544 19.3842 11.0006 19.538 10.7698 19.538H9.23137C9.0006 19.538 8.84676 19.3842 8.84676 19.1534V17.615C8.84676 17.3842 9.0006 17.2304 9.23137 17.2304H10.7698C11.0006 17.2304 11.1544 17.3842 11.1544 17.615V19.1534ZM11.1544 15.3073C11.1544 15.538 11.0006 15.6919 10.7698 15.6919H9.23137C9.0006 15.6919 8.84676 15.538 8.84676 15.3073V13.7688C8.84676 13.538 9.0006 13.3842 9.23137 13.3842H10.7698C11.0006 13.3842 11.1544 13.538 11.1544 13.7688V15.3073ZM15.0006 19.1534C15.0006 19.3842 14.8468 19.538 14.616 19.538H13.0775C12.8468 19.538 12.6929 19.3842 12.6929 19.1534V17.615C12.6929 17.3842 12.8468 17.2304 13.0775 17.2304H14.616C14.8468 17.2304 15.0006 17.3842 15.0006 17.615V19.1534ZM15.0006 15.3073C15.0006 15.538 14.8468 15.6919 14.616 15.6919H13.0775C12.8468 15.6919 12.6929 15.538 12.6929 15.3073V13.7688C12.6929 13.538 12.8468 13.3842 13.0775 13.3842H14.616C14.8468 13.3842 15.0006 13.538 15.0006 13.7688V15.3073Z" fill="%2325303B"/%3E%3Cpath d="M16.9237 5.69212H15.3852H15.0006V4.92289C15.0006 4.3075 14.5006 3.76904 13.8468 3.76904C13.2314 3.76904 12.6929 4.26904 12.6929 4.92289V5.69212H7.30829V4.92289C7.30829 4.3075 6.80829 3.76904 6.15445 3.76904C5.53906 3.76904 5.0006 4.26904 5.0006 4.92289V5.69212H4.61599H3.07752C2.23137 5.69212 1.53906 6.38443 1.53906 7.23058V8.19212C1.53906 8.49981 1.80829 8.76904 2.11599 8.76904H17.8852C18.1929 8.76904 18.4621 8.49981 18.4621 8.19212V7.23058C18.4621 6.38443 17.7698 5.69212 16.9237 5.69212Z" fill="%2325303B"/%3E%3C/svg%3E');
}
.event-attendance .event_details__time {
    background-image: url('data:image/svg+xml,%3Csvg width="20" height="23" viewBox="0 0 20 23" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M10.0003 3.76904C4.92338 3.76904 0.769531 7.92289 0.769531 12.9998C0.769531 18.0767 4.92338 22.2306 10.0003 22.2306C15.0772 22.2306 19.2311 18.0767 19.2311 12.9998C19.2311 7.92289 15.0772 3.76904 10.0003 3.76904ZM10.0003 19.9229C6.19261 19.9229 3.07722 16.8075 3.07722 12.9998C3.07722 9.19212 6.19261 6.07674 10.0003 6.07674C13.808 6.07674 16.9234 9.19212 16.9234 12.9998C16.9234 16.8075 13.808 19.9229 10.0003 19.9229Z" fill="%2325303B"/%3E%3Cpath d="M11.3072 13.0766C11.1919 12.9612 11.1534 12.8074 11.1534 12.6535V8.9612C11.1534 8.65351 10.8842 8.38428 10.5765 8.38428H9.42263C9.11493 8.38428 8.8457 8.65351 8.8457 8.9612V13.615C8.8457 13.7689 8.92263 13.9227 8.99955 14.0381L11.8457 16.8843C12.0765 17.115 12.4226 17.115 12.6534 16.8843L13.4611 16.0766C13.6919 15.8458 13.6919 15.4997 13.4611 15.2689L11.3072 13.0766Z" fill="%2325303B"/%3E%3C/svg%3E');
}
.event-attendance .event_details__location {
    background-image: url('data:image/svg+xml,%3Csvg width="20" height="23" viewBox="0 0 20 23" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M9.9991 3.76904C5.96064 3.76904 2.69141 7.03827 2.69141 11.1152C2.69141 16.1921 7.92218 20.846 9.53756 22.0767C9.80679 22.3075 10.1914 22.3075 10.4991 22.0767C12.1145 20.8075 17.3068 16.1921 17.3068 11.1152C17.3068 7.03827 14.0376 3.76904 9.9991 3.76904ZM9.9991 14.1537C8.30679 14.1537 6.92218 12.769 6.92218 11.0767C6.92218 9.38443 8.30679 7.99981 9.9991 7.99981C11.6914 7.99981 13.076 9.38443 13.076 11.0767C13.076 12.769 11.6914 14.1537 9.9991 14.1537Z" fill="%2325303B"/%3E%3C/svg%3E');
}
.event-attendance .event_details__zone {
    background-image: url('data:image/svg+xml,%3Csvg width="20" height="23" viewBox="0 0 20 23" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M9.9991 3.76904C5.96064 3.76904 2.69141 7.03827 2.69141 11.1152C2.69141 16.1921 7.92218 20.846 9.53756 22.0767C9.80679 22.3075 10.1914 22.3075 10.4991 22.0767C12.1145 20.8075 17.3068 16.1921 17.3068 11.1152C17.3068 7.03827 14.0376 3.76904 9.9991 3.76904ZM9.9991 14.1537C8.30679 14.1537 6.92218 12.769 6.92218 11.0767C6.92218 9.38443 8.30679 7.99981 9.9991 7.99981C11.6914 7.99981 13.076 9.38443 13.076 11.0767C13.076 12.769 11.6914 14.1537 9.9991 14.1537Z" fill="%2325303B"/%3E%3C/svg%3E');
}
.event-attendance .event-add-to-calendar__outlook {
    background-image: url('data:image/svg+xml,%3Csvg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M4.21875 7.54688V32.1719L22.5938 35.7812V4.375L4.21875 7.54688Z" fill="%230072C6"/%3E%3Cpath d="M23.7344 19.3281V27.5938H34.125C34.125 27.5938 35.6406 27.375 35.5156 25.3906V14.5938L27.9063 19.75C27.9219 19.75 25.7656 21.4844 23.7344 19.3281Z" fill="%230072C6"/%3E%3Cpath d="M23.7344 10.7499H34.2188C34.2188 10.7499 35.4531 10.6717 35.4531 12.0155L25.9844 18.328L23.75 16.9061V10.7499H23.7344Z" fill="%230072C6"/%3E%3Cpath d="M13.4531 14.2344C11.1406 14.2344 9.26562 16.7344 9.26562 19.8125C9.26562 22.8906 11.1406 25.3906 13.4531 25.3906C15.7656 25.3906 17.6406 22.8906 17.6406 19.8125C17.6406 16.7344 15.7656 14.2344 13.4531 14.2344ZM13.4063 23.0938C12.2969 23.0938 11.3906 21.6094 11.3906 19.7969C11.3906 17.9687 12.2969 16.5 13.4063 16.5C14.5156 16.5 15.4219 17.9844 15.4219 19.7969C15.4219 21.625 14.5156 23.0938 13.4063 23.0938Z" fill="white"/%3E%3C/svg%3E');
}
.event-attendance .event-add-to-calendar__google {
    background-image: url('data:image/svg+xml,%3Csvg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M34.8281 19.9219C34.8281 18.9375 34.7344 17.9688 34.5625 17.0469H33.375H28.7656H20.2031V22.8125H28.9062C28.3438 24.8125 27.1562 26.5156 25.5781 27.6875L30.0625 31.25C33.0156 28.4688 34.8281 24.4219 34.8281 19.9219Z" fill="%234285F4"/%3E%3Cpath d="M20.4062 10.8594C22.5938 10.8594 24.5625 11.6562 26.0781 12.9688L30.2344 8.76562C27.6406 6.23437 24.1406 4.6875 20.2187 4.6875C14.375 4.6875 9.15625 8.125 6.60938 13.125L11.7031 17.0156C13.0156 13.4219 16.4688 10.8594 20.4062 10.8594Z" fill="%23EA4335"/%3E%3Cpath d="M6.71875 26.9062L11.625 23C11.3281 22.0937 11.1562 21.125 11.1562 20.125C11.1562 19.0313 11.3594 17.9844 11.7031 17L6.60938 13.125C5.5625 15.1719 4.98438 17.4844 4.98438 19.9219C4.98438 22.4375 5.60938 24.8125 6.71875 26.9062Z" fill="%23FBBC05"/%3E%3Cpath d="M11.625 23L6.71875 26.9062C9.29688 31.8125 14.4531 35.1562 20.2187 35.1562C24.0625 35.1562 27.4844 33.6719 30.0625 31.25L25.5781 27.6875C24.1406 28.7656 22.3594 29.3906 20.4063 29.3906C16.375 29.3906 12.8594 26.7031 11.625 23Z" fill="%2334A853"/%3E%3C/svg%3E');
}
.event-attendance .event-add-to-calendar__ical {
    background-image: url('data:image/svg+xml,%3Csvg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M27.6869 20.297C27.6557 16.547 30.7494 14.7345 30.89 14.6407C29.14 12.0938 26.4213 11.7345 25.4682 11.6876C23.1557 11.4532 20.9525 13.047 19.7807 13.047C18.6088 13.047 16.7963 11.7188 14.8744 11.7501C12.3588 11.7813 10.0307 13.2188 8.73378 15.4688C6.12441 20.0157 8.06191 26.7345 10.6088 30.422C11.8588 32.2188 13.3432 34.2501 15.2963 34.172C17.1713 34.0938 17.89 32.9532 20.1557 32.9532C22.4213 32.9532 23.0619 34.172 25.0619 34.1251C27.0932 34.0938 28.3744 32.2813 29.6088 30.4845C31.0463 28.3907 31.6244 26.3751 31.6557 26.2657C31.6244 26.297 27.7182 24.797 27.6869 20.297Z" fill="%23606060"/%3E%3Cpath d="M23.9372 9.26562C24.9685 8.01562 25.6716 6.26562 25.4841 4.53125C23.9841 4.59375 22.1872 5.53125 21.1091 6.78125C20.156 7.89063 19.3122 9.67188 19.531 11.375C21.2029 11.5 22.906 10.5312 23.9372 9.26562Z" fill="%23606060"/%3E%3C/svg%3E');
}
.event-teaser {
    border-color: #e4e7e9;
    margin-bottom: 0.9375rem;
    margin-top: 0.9375rem;
    padding-left: 0;
    padding-right: 0;
}
.event-teaser a {
    text-decoration: none;
}
.event-teaser a:hover {
    color: inherit;
}
.event-teaser .hero-header.event-header, .event-teaser .hero-header.event-header.has-image {
    min-height: 12.5rem;
    overflow: hidden;
}
.event-teaser .hero-header.event-header .col-12, .event-teaser .hero-header.event-header.has-image .col-12 {
    padding: 0;
}
.event-teaser .hero-header h2, .event-teaser .hero-header .h2 {
    height: 150px;
    overflow: visible;
    padding-top: 0;
    padding-left: 1.25rem;
    word-break: break-word;
}

@media (min-width:768px) and (max-width:991.98px) {
.event-teaser .hero-header h2, .event-teaser .hero-header .h2 {
    height: 11.875rem;
}
}
.event-teaser .hero-header h2 span, .event-teaser .hero-header .h2 span {
    display: inline-block;
    font-size: 2.1875rem;
    font-weight: 300;
    line-height: 2.5rem;
    padding-top: 2.25rem;
}
.event-teaser .hero-header h2 span.short, .event-teaser .hero-header .h2 span.short {
    font-size: 2.5rem;
    line-height: 3.125rem;
}
.event-teaser .hero-header h2::after, .event-teaser .hero-header .h2::after {
    background: #27303a;
    bottom: 0;
    content: '';
    height: 0.5rem;
    position: absolute;
    right: -10px;
    width: 2rem;
}
.event-teaser__content {
    padding: 1.25rem;
}
.event-teaser__content h2, .event-teaser__content .h2 {
    font-weight: 600;
}
.event-teaser__content-date {
    font-weight: 300;
}
.event-teaser__content-date div {
    display: inline;
}
.event-teaser__speakers ul {
    display: inline;
    list-style: none;
    padding: 0;
}
.event-teaser__speakers ul li {
    display: inline;
}
.event__tags {
    margin: 0.875rem 0;
}
.event__tags .badge {
    margin: 0 0.625rem 0.625rem 0;
}
.expert-knowledge + .expert-knowledge {
    margin-top: 1.875rem;
}
.expert-knowledge:last-of-type {
    margin-bottom: 2.5rem;
}
.expert-knowledge .node {
    background: 1.25rem center no-repeat #f2f3f4;
}
.expert-knowledge .node .information {
    padding: 1.25rem;
}
.expert-knowledge .node h3, .expert-knowledge .node .h3 {
    color: #1d1d1b;
}
.expert-knowledge .node .icon {
    background-repeat: no-repeat;
    background-size: contain;
    display: block;
    height: 2.125rem;
    width: 2.125rem;
}
.expert-knowledge .node.node--type-webinar .icon, .expert-knowledge .node.node--type-event .icon {
    background-image: url('data:image/svg+xml,%3Csvg width="27" height="26" viewBox="0 0 27 26" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M13.5 2.13037C19.4367 2.13037 24.2578 6.95146 24.2578 12.8882C24.2578 18.8249 19.4367 23.646 13.5 23.646C7.56328 23.646 2.74219 18.8249 2.74219 12.8882C2.74219 6.95146 7.56328 2.13037 13.5 2.13037ZM13.5 0.00537109C6.38125 0.00537109 0.617188 5.76943 0.617188 12.8882C0.617188 20.0069 6.38125 25.771 13.5 25.771C20.6187 25.771 26.3828 20.0069 26.3828 12.8882C26.3828 5.76943 20.6187 0.00537109 13.5 0.00537109Z" fill="%23E30613"/%3E%3Cpath d="M10.9766 8.71777L17.9891 12.8748L10.9766 17.0451V8.71777Z" fill="%23E30613"/%3E%3C/svg%3E%0A');
}
.expert-knowledge .node.node--type-news .icon, .expert-knowledge .node.node--type-article .icon, .expert-knowledge .node.node--type-blog .icon {
    background-image: url('data:image/svg+xml,%3Csvg width="23" height="28" viewBox="0 0 23 28" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M14.8124 2.17505L20.5874 8.12505V25.8876L2.38745 25.8751V2.17505H14.8124ZM15.6624 0.175049H2.38745C1.28745 0.175049 0.387451 1.07505 0.387451 2.17505V25.8876C0.387451 26.9876 1.28745 27.8876 2.38745 27.8876L20.5874 27.9001C21.6874 27.9001 22.5874 27.0001 22.5874 25.9001V7.31255L15.6624 0.175049Z" fill="%23C70914"/%3E%3Cpath d="M14.3875 4.4375L18.85 8.9H14.3875V4.4375Z" fill="%23C70914"/%3E%3Cpath d="M13.0125 12.4501H4.25V13.4501H13.0125V12.4501Z" fill="%23C70914"/%3E%3Cpath d="M18.8875 15.775H4.25V16.775H18.8875V15.775Z" fill="%23C70914"/%3E%3Cpath d="M13.0125 19.1125H4.25V20.1125H13.0125V19.1125Z" fill="%23C70914"/%3E%3Cpath d="M18.8375 22.4501H4.25V23.4501H18.8375V22.4501Z" fill="%23C70914"/%3E%3C/svg%3E%0A');
}
.expert-knowledge a {
    text-decoration: none;
}
.form-actions a {
    color: #e30613;
}
.form-actions a:hover, .form-actions a:focus {
    color: #e30613;
    outline-color: #e30613;
}
.form-actions .btn, .form-actions .event-attendance .event-add-to-calendar > a, .event-attendance .form-actions .event-add-to-calendar > a, .form-actions .event-attendance .event-attend a, .event-attendance .event-attend .form-actions a, .form-actions .suppliers-container .supplier_contact a, .suppliers-container .supplier_contact .form-actions a {
    margin-right: 1.875rem;
}
.hero-header {
--hero-image:url("/themes/custom/megger/dist/images/product-search.png");
}
.hero-header:before, .hero-header:after {
    content: '';
    display: block;
    position: absolute;
}
.hero-header h1, .hero-header .h1, .hero-header-text {
    flex: 0;
    margin-bottom: 0;
    padding-bottom: 1.25rem;
}
.hero-header .hero-header-content h4, .hero-header .hero-header-content .h4 {
    font-weight: 300;
}
.hero-header .hero-header-content h4 div, .hero-header .hero-header-content .h4 div {
    display: inline-block;
}
.hero-header .hero-header-content .share-icon {
    padding-bottom: 0;
    padding-top: 0;
}
.hero-header.page-header {
    background: linear-gradient(180deg, #21272b 37.24%, #25303b 71.51%) left top;
    color: #fff;
    margin-left: 0;
    margin-right: 0;
    min-height: 17.5rem;
    position: relative;
}
.hero-header.page-header .hero-header-content {
    min-height: 17.5rem;
    padding: 0rem 3.75rem 2.5rem;
    position: relative;
    z-index: 2;
}

@media (min-width:992px) {
.hero-header.page-header .hero-header-content {
    padding: 0 7.5rem 2.5rem;
}
}
.hero-header.page-header h1, .hero-header.page-header .h1 {
    padding-top: 1.25rem;
}
.hero-header.page-header .hero-header-text {
    font-weight: 300;
    padding-bottom: 0;
}
.hero-header.page-header.small {
    margin-bottom: 5rem;
    min-height: 13.125rem;
}
.hero-header.page-header.small .hero-header-content {
    font-size: 1.25rem;
    min-height: unset;
    padding-bottom: 0;
    padding-left: 0.75rem;
    padding-top: 3.75rem;
}
.hero-header.page-header.small .prekeyline::before {
    left: -0.75rem;
}
.hero-header.page-header.small.light {
    background: #fff;
    color: #1d1d1b;
    margin-bottom: 2.5rem;
}

@media (max-width:575.98px) {
.hero-header.page-header.small {
    margin-bottom: 2.5rem;
    min-height: 11.25rem;
}
.hero-header.page-header.small .hero-header-content {
    font-size: 1rem;
    padding-bottom: 0.75rem;
    padding-top: 1.875rem;
}
.hero-header.page-header .prekeyline::before {
    left: -0.75rem;
}
}

@media (max-width:575.98px) {
.hero-header.page-header.small {
    margin-bottom: 2.5rem;
    min-height: 11.25rem;
}
.hero-header.page-header.small .hero-header-content {
    font-size: 1rem;
    padding-bottom: 0.75rem;
    padding-top: 1.875rem;
}
.hero-header.page-header.small {
    margin-bottom: 2.5rem;
    min-height: 11.25rem;
}
.hero-header.page-header.small .hero-header-content {
    font-size: 1rem;
    padding-bottom: 0.75rem;
    padding-top: 1.875rem;
}
}
.hero-header.product-header {
    background: #f9f9f9 linear-gradient(180deg, #f9f9f9 -0.65%, #e4e7e9 25.1%) repeat;
    position: relative;
}
.hero-header.product-header > .container {
    padding: 0 0.75rem;
}
.hero-header.product-header:before {
    background: repeat url('data:image/svg+xml,%3Csvg width="1522" height="769" viewBox="0 0 1522 769" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"%3E%3Cpath d="M0 0.134277H1522V768.134H0V0.134277Z" fill="url(%23pattern0)" fill-opacity="0.03"/%3E%3Cdefs%3E%3Cpattern id="pattern0" patternContentUnits="objectBoundingBox" width="0.0609067" height="0.757031"%3E%3Cuse xlink:href="%23image0_746_6719" transform="scale(0.000197109 0.000390625)"/%3E%3C/pattern%3E%3Cimage id="image0_746_6719" width="309" height="1938" xlink:href="data:image/png;base64,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"/%3E%3C/defs%3E%3C/svg%3E%0A');
    height: 100%;
    width: 100%;
}
.hero-header.product-header:after {
    background: url('data:image/svg+xml,%3Csvg width="1522" height="244" viewBox="0 0 1522 244" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M1521.76 -6.65181e-05L1521.76 243.52L1.06446e-05 243.52L1521.76 -6.65181e-05Z" fill="white"/%3E%3C/svg%3E%0A') right bottom no-repeat;
    background-size: contain;
    bottom: 0;
    height: 100%;
    right: 0;
    width: 100%;
    z-index: 1;
}
.hero-header.product-header .hero-header-content {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    position: relative;
    z-index: 2;
}
.hero-header.product-header h1, .hero-header.product-header .h1 {
    padding-top: 1.25rem;
}
.hero-header.product-header + .row, .share .hero-header.product-header + .inline_content__header, .event-attendance .hero-header.product-header + .inline_content__header {
    border-top: 0.0625rem solid #fff;
    position: relative;
    top: -0.0625rem;
}
.hero-header.event-header {
    background: linear-gradient(180deg, #21272b 37.24%, #25303b 71.51%) left top;
    border-bottom: 0.1875rem solid #e30613;
    border-radius: 0.25rem 0.25rem 0 0;
    color: #fff;
    margin-left: 0;
    margin-right: 0;
    min-height: 18.75rem;
    position: relative;
}
.hero-header.event-header.top-header {
    background: none;
    border: 0;
    border-radius: 0;
    color: #1d1d1b;
    min-height: unset;
}
.hero-header.event-header.top-header .event-type {
    position: static;
}
.hero-header.event-header.top-header .hero-header-content {
    border-left: 0.1875rem solid #e30613;
}
.hero-header.event-header.top-header .has-image {
    background: left center no-repeat;
    background-size: cover;
    border-bottom: 0.1875rem solid #e30613;
    border-radius: 0.25rem 0.25rem 0 0;
    margin-top: 1.875rem;
    min-height: 12.5rem;
    padding: 0;
}

@media (min-width:768px) {
.hero-header.event-header.top-header .has-image {
    min-height: 25rem;
}
}
.hero-header.event-header.has-image {
    background: left center no-repeat;
    background-size: cover;
    min-height: 25rem;
}
.hero-header.event-header:before {
    background: repeat url('data:image/svg+xml,%3Csvg width="874" height="300" viewBox="0 0 874 300" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"%3E%3Crect opacity="0.03" width="874" height="300" fill="url(%23pattern0)"/%3E%3Cdefs%3E%3Cpattern id="pattern0" patternContentUnits="objectBoundingBox" width="0.0638444" height="1.1628"%3E%3Cuse xlink:href="%23image0_1040_6246" transform="scale(0.00020595 0.0006)"/%3E%3C/pattern%3E%3Cimage id="image0_1040_6246" width="310" height="1938" xlink:href="data:image/png;base64,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"/%3E%3C/defs%3E%3C/svg%3E%0A');
    height: 100%;
    width: 100%;
}
.hero-header.event-header h1, .hero-header.event-header .h1 {
    font-weight: 300;
}
.hero-header.event-header .event__type {
    position: absolute;
    right: 1.25rem;
    top: 1.25rem;
}
.hero-header.search-header, .hero-header.hero-4 {
    background: linear-gradient(180deg, #21272b 37.24%, #25303b 71.51%) left top;
    color: #fff;
    min-height: 29.375rem;
    position: relative;
}
.hero-header.search-header .prekeyline, .hero-header.hero-4 .prekeyline {
    padding-top: 9.375rem;
}
.hero-header.search-header .prekeyline:before, .hero-header.hero-4 .prekeyline:before {
    left: -0.75rem;
}
.hero-header.search-header .prekeyline-thin, .hero-header.hero-4 .prekeyline-thin {
    border-left: 0.0625rem solid #e30613;
    bottom: 0;
    height: 3.125rem;
    margin-left: -0.75rem;
    position: absolute;
}
.hero-header.search-header .hero-image, .hero-header.hero-4 .hero-image {
    background-image: var(--hero-image);
}
.hero-header.search-header .subtitle, .hero-header.hero-4 .subtitle {
    font-size: 1.25rem;
    font-weight: normal;
    line-height: unset;
}
.hero-header.search-header .buttons, .hero-header.hero-4 .buttons {
    grid-gap: 0.75rem;
    margin-bottom: 0.75rem;
}

@media (max-width:991.98px) {
.hero-header.search-header .prekeyline, .hero-header.hero-4 .prekeyline {
    padding-top: 4.375rem;
}
}

@media (max-width:575.98px) {
.hero-header.search-header .header-container, .hero-header.hero-4 .header-container {
    padding: 0;
}
.hero-header.search-header .header-container > .row, .hero-header.search-header .share .header-container > .inline_content__header, .share .hero-header.search-header .header-container > .inline_content__header, .hero-header.search-header .event-attendance .header-container > .inline_content__header, .event-attendance .hero-header.search-header .header-container > .inline_content__header, .hero-header.hero-4 .header-container > .row, .hero-header.hero-4 .share .header-container > .inline_content__header, .share .hero-header.hero-4 .header-container > .inline_content__header, .hero-header.hero-4 .event-attendance .header-container > .inline_content__header, .event-attendance .hero-header.hero-4 .header-container > .inline_content__header {
    margin-left: 0;
    margin-right: 0;
}
.hero-header.search-header .header-container .header-col, .hero-header.hero-4 .header-container .header-col {
    background: linear-gradient(180deg, #21272b 37.24%, #25303b 71.51%) left top;
    padding: 0 1.5rem;
}
.hero-header.search-header .header-container .header-col:after, .hero-header.hero-4 .header-container .header-col:after {
    border-left: 0.0625rem solid #e30613;
    content: ' ';
    display: inline-block;
    height: 6.25rem;
    left: 0.75rem;
    position: absolute;
    width: 0.0625rem;
    z-index: 1;
}
}
.hero-header .hero-image-mask {
    background-position: center;
    background-size: cover;
    height: 29.375rem;
    padding: 0;
    position: relative;
}
.hero-header .hero-image-mask:before, .hero-header .hero-image-mask:after {
    content: ' ';
    display: inline-block;
    height: 100%;
    position: absolute;
    width: 80px;
}
.hero-header .hero-image-mask:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nODAnIGhlaWdodD0nNDcwJyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSdoZXJvZ3InIHgxPScyNTAnIHkxPScxNzQuOTknIHgyPScyNTAnIHkyPSc0MTkuNzMxJyBncmFkaWVudFVuaXRzPSd1c2VyU3BhY2VPblVzZSc+PHN0b3Agc3RvcC1jb2xvcj0nIzIxMjcyQicvPjxzdG9wIG9mZnNldD0nMC42NTc5MjQnIHN0b3AtY29sb3I9JyMyNTMwM0InLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cGF0aCBkPSdNMCAwTDAgNDcwTDgwIDBaJyBmaWxsPSd1cmwoI2hlcm9nciknLz48cGF0aCBkPSdNODAgNDcwTDM4IDI0OEwwIDQ3MFonIGZpbGw9JyNFMzA2MTMnLz48L3N2Zz4=");
    left: 0;
}
.hero-header .hero-image-mask:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nODAnIGhlaWdodD0nNDcwJyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSdoZXJvZ3InIHgxPScyNTAnIHkxPScxNzQuOTknIHgyPScyNTAnIHkyPSc0MTkuNzMxJyBncmFkaWVudFVuaXRzPSd1c2VyU3BhY2VPblVzZSc+PHN0b3Agc3RvcC1jb2xvcj0nIzIxMjcyQicvPjxzdG9wIG9mZnNldD0nMC42NTc5MjQnIHN0b3AtY29sb3I9JyMyNTMwM0InLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cGF0aCBkPSdNODAgMEwwIDQ3MEw4MCA0NzBaJyBmaWxsPSd1cmwoI2hlcm9nciknLz48L3N2Zz4=");
    right: 0;
}

@media (max-width:575.98px) {
.hero-header .hero-image-mask {
    height: 20rem;
    width: 100%;
}
.hero-header .hero-image-mask:before {
    display: none;
}
.hero-header .hero-image-mask:after {
    background-image: url('data:image/svg+xml,%3csvg width="405" height="65" viewBox="405 65" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M0 0L405 0L0 65Z" fill="%2325303B"/%3e%3cpath d="M405 0L235 27L405 55Z" fill="%23E30613"/%3e%3c/svg%3e');
    background-repeat: no-repeat;
    background-size: contain;
    height: 20rem;
    width: 100%;
}
}
.hero-header .banner-description {
    margin-top: 2em;
    margin-left: 0.8rem;
}
.icon-contained {
    background-color: #e30613;
    background-position: center;
    background-repeat: no-repeat;
    border-radius: 50%;
    height: 3rem;
    width: 3rem;
}
.icon-contained--search {
    background-image: url('data:image/svg+xml,%3csvg width="21" height="22" viewBox="0 0 21 22" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M20.4078 20.1217L14.2109 13.9249C15.4016 12.528 16.1328 10.7186 16.1328 8.74048C16.1328 4.3436 12.5609 0.771729 8.16406 0.771729C3.76719 0.771729 0.195312 4.3436 0.195312 8.74048C0.195312 13.1374 3.76719 16.7092 8.16406 16.7092C10.0484 16.7092 11.7734 16.053 13.1328 14.9655L19.3484 21.1811C19.4984 21.3311 19.6859 21.3967 19.8828 21.3967C20.0703 21.3967 20.2672 21.3217 20.4172 21.1811C20.6984 20.8905 20.6984 20.4217 20.4078 20.1217ZM1.68594 8.74985C1.68594 5.18735 4.59219 2.2811 8.15469 2.2811C11.7172 2.2811 14.6234 5.18735 14.6234 8.74985C14.6234 12.3124 11.7172 15.2186 8.15469 15.2186C4.59219 15.2186 1.68594 12.3124 1.68594 8.74985Z" fill="%23FFFFFF"/%3e%3c/svg%3e');
}
.icon-contained--big {
    height: 3.75rem;
    width: 3.75rem;
}
body {
    margin-top: 70px;
}
body .toolbar.toolbar-oriented * {
    z-index: 1031;
}
body.toolbar-icon-9 .toolbar-bar {
    position: fixed;
}
body.toolbar-icon-9 .main-menu {
    top: 40px;
}
body.toolbar-icon-9 .main-menu .dropdown-fullwidth-container {
    top: 110px;
}

@media (max-width:991.98px) {
body.toolbar-icon-9 .main-menu .level-0 {
    top: 107px;
}
}
body.toolbar-fixed.toolbar-horizontal .main-menu {
    top: 40px;
}
body.toolbar-fixed.toolbar-horizontal .main-menu .dropdown-fullwidth-container {
    top: 110px;
}

@media (max-width:991.98px) {
body.toolbar-fixed.toolbar-horizontal .main-menu .level-0 {
    top: 107px;
}
}
body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .main-menu {
    top: 80px;
}
body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .main-menu .dropdown-fullwidth-container {
    top: 150px;
}

@media (max-width:991.98px) {
body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .main-menu .level-0 {
    top: 147px;
}
}
body.toolbar-fixed.toolbar-vertical .main-menu {
    top: 80px;
}
body.toolbar-fixed.toolbar-vertical .main-menu .dropdown-fullwidth-container {
    top: 150px;
}

@media (max-width:991.98px) {
body.toolbar-fixed.toolbar-vertical .main-menu .level-0 {
    top: 147px;
}
}
body.toolbar-fixed.toolbar-vertical.toolbar-tray-open .main-menu {
    left: 240px;
}
.main-menu {
    background: #fff;
    border-bottom: solid 2px #23282c;
    height: 70px;
    margin-bottom: 0;
    padding: 0;
}
.main-menu .navbar-container {
    position: relative;
}
.main-menu .navbar-brand {
    height: 54px;
    margin-right: 30px;
    padding: 0;
}
.main-menu .level-0 > .nav-item {
    margin: 0 0 -6px;
}
.main-menu .level-0 > .nav-item .nav-link {
    color: #25303b;
    font-weight: normal;
    padding: 20px;
}
.main-menu .level-0 > .nav-item .nav-link.dropdown-toggle {
    background-image: url('data:image/svg+xml,%3csvg width="14" height="9" viewBox="0 0 14 9" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M13.6462 2.47693L7.33847 8.84616C7.15385 9.03077 6.84616 9.03077 6.66155 8.84616L0.353855 2.47693C0.169239 2.29231 0.169239 1.98462 0.353855 1.8L1.03078 1.12308C1.21539 0.938465 1.52309 0.938465 1.7077 1.12308L6.66155 6.13846C6.84616 6.32308 7.15385 6.32308 7.33847 6.13846L12.2923 1.15385C12.4769 0.969235 12.7846 0.969235 12.9692 1.15385L13.6462 1.83077C13.8 2.01539 13.8 2.29231 13.6462 2.47693Z" fill="%2325303b"/%3e%3c/svg%3e');
    background-position: calc(100% - 20px) 50%;
    background-repeat: no-repeat;
    padding-right: 40px;
}
.main-menu .level-0 > .nav-item .nav-link.dropdown-toggle.show {
    background-image: url('data:image/svg+xml,%3csvg width="14" height="9" viewBox="0 0 14 9" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M0.353666 6.52332L6.66136 0.154087C6.84597 -0.0305289 7.15367 -0.0305289 7.33828 0.154087L13.646 6.52332C13.8306 6.70794 13.8306 7.01563 13.646 7.20024L12.9691 7.87717C12.7844 8.06178 12.4767 8.06178 12.2921 7.87717L7.33828 2.83101C7.15367 2.6464 6.84597 2.6464 6.66136 2.83101L1.70751 7.8464C1.5229 8.03101 1.2152 8.03101 1.03059 7.8464L0.353666 7.16947C0.19982 6.98486 0.19982 6.70794 0.353666 6.52332Z" fill="white"/%3e%3c/svg%3e');
    background-color: #23282c;
    border-radius: 4px 4px 0 0;
    color: #fff;
    text-decoration: underline;
}
.main-menu .level-0 > .nav-item .nav-link:after {
    border: 0;
    content: none;
}
.main-menu .level-0 > .nav-item.menu-search .nav-link.dropdown-toggle {
    display: none;
}
.main-menu .level-1.dropdown-fullwidth-container {
    background-image: linear-gradient(#23282c, #27303a);
    border: 0;
    border-radius: 0;
    bottom: 0;
    left: 0;
    margin: 0;
    overflow: scroll;
    position: fixed;
    right: 0;
    top: 70px;
}
.main-menu .level-1.dropdown-fullwidth-container .dropdown-fullwidth-content {
    margin: 0 auto;
}
.main-menu .level-1.dropdown-fullwidth-container .dropdown-fullwidth-content > .nav-item {
    max-width: 32%;
    padding: 12px;
}
.main-menu .level-1.dropdown-fullwidth-container .dropdown-fullwidth-content > .nav-item .main-menu-img {
    background-size: cover;
    height: 145px;
    width: 100%;
}
.main-menu .level-1.dropdown-fullwidth-container .dropdown-fullwidth-content > .nav-item:first-of-type {
    padding-left: 0;
}
.main-menu .level-1.dropdown-fullwidth-container .dropdown-fullwidth-content > .nav-item:last-of-type {
    padding-right: 0;
}
.main-menu .level-1.dropdown-fullwidth-container .dropdown-fullwidth-content > .nav-item .nav-link {
    border-bottom: solid 1px #fff;
    color: #fff;
    font-weight: bold;
    margin-bottom: 8px;
    padding: 12px 0;
}
.main-menu .level-1.dropdown-fullwidth-container .dropdown-fullwidth-content > .nav-item .nav-link[role='button'] {
    cursor: default;
}
.main-menu .level-1.dropdown-fullwidth-container .close-container {
    margin-bottom: 0.75rem;
    margin-top: 0.75rem;
    padding-bottom: 1.5rem;
}
.main-menu .level-1.dropdown-fullwidth-container .close-container .close {
    background-image: url('data:image/svg+xml,%3Csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M9.53838 7.81555L13.5384 3.78478C13.723 3.60017 13.723 3.32324 13.5384 3.13863L12.923 2.49247C12.7384 2.30786 12.4615 2.30786 12.2768 2.49247L8.24608 6.52324C8.123 6.64632 7.93838 6.64632 7.81531 6.52324L3.78454 2.4617C3.59992 2.27709 3.323 2.27709 3.13838 2.4617L2.49223 3.10786C2.30761 3.29247 2.30761 3.5694 2.49223 3.75401L6.523 7.78478C6.64608 7.90786 6.64608 8.09247 6.523 8.21555L2.46146 12.2771C2.27684 12.4617 2.27684 12.7386 2.46146 12.9232L3.10761 13.5694C3.29223 13.754 3.56915 13.754 3.75377 13.5694L7.78454 9.53863C7.90761 9.41555 8.09223 9.41555 8.21531 9.53863L12.2461 13.5694C12.4307 13.754 12.7076 13.754 12.8922 13.5694L13.5384 12.9232C13.723 12.7386 13.723 12.4617 13.5384 12.2771L9.53838 8.24632C9.41531 8.12324 9.41531 7.93863 9.53838 7.81555Z" fill="white"/%3E%3C/svg%3E%0A');
    background-color: transparent;
    background-position: 100% 50%;
    background-repeat: no-repeat;
    background-size: 1.75rem;
    border: 0;
    color: #fff;
    padding-right: 2rem;
}
.main-menu .level-1.dropdown-fullwidth-container .level-2 {
    background: transparent;
    border: 0;
}
.main-menu .level-1.dropdown-fullwidth-container .level-2 > .nav-item .nav-link {
    border-bottom: 0;
    font-weight: normal;
    margin: 0;
    padding: 8px 0;
}
.main-menu .navbar-icons-container {
    display: inline-flex;
    position: absolute;
    right: 0;
    top: 14px;
}
.main-menu .navbar-icons-container button:focus {
    box-shadow: none;
}
.main-menu .navbar-icons-container .navbar-toggler, .main-menu .navbar-icons-container .navbar-search-toggler, .main-menu .navbar-icons-container a {
    background: transparent;
    border: 0;
    height: 48px;
    outline-offset: -4px;
    padding: 1px 6px;
    width: 48px;
}
.main-menu .navbar-icons-container .navbar-toggler span, .main-menu .navbar-icons-container .navbar-search-toggler span, .main-menu .navbar-icons-container a span {
    background-position: center;
    background-repeat: no-repeat;
    background-size: unset;
    display: block;
    font-size: 1rem;
    height: 100%;
    padding: 0;
    width: 100%;
}
.main-menu .navbar-icons-container .navbar-toggler span.navbar-toggler-icon, .main-menu .navbar-icons-container .navbar-search-toggler span.navbar-toggler-icon, .main-menu .navbar-icons-container a span.navbar-toggler-icon {
    background-image: url('data:image/svg+xml,%3Csvg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M22.1566 6.4873H2.80664C2.39414 6.4873 2.05664 6.1498 2.05664 5.7373C2.05664 5.3248 2.39414 4.9873 2.80664 4.9873H22.1566C22.5691 4.9873 22.9066 5.3248 22.9066 5.7373C22.9066 6.1498 22.5691 6.4873 22.1566 6.4873Z" fill="%2325303B"/%3E%3Cpath d="M22.1566 12.9561H2.80664C2.39414 12.9561 2.05664 12.6186 2.05664 12.2061C2.05664 11.7936 2.39414 11.4561 2.80664 11.4561H22.1566C22.5691 11.4561 22.9066 11.7936 22.9066 12.2061C22.9066 12.6186 22.5691 12.9561 22.1566 12.9561Z" fill="%2325303B"/%3E%3Cpath d="M22.1566 19.1436H2.80664C2.39414 19.1436 2.05664 18.8061 2.05664 18.3936C2.05664 17.9811 2.39414 17.6436 2.80664 17.6436H22.1566C22.5691 17.6436 22.9066 17.9811 22.9066 18.3936C22.9066 18.8061 22.5691 19.1436 22.1566 19.1436Z" fill="%2325303B"/%3E%3C/svg%3E%0A');
    background-position: center 3px;
}
.main-menu .navbar-icons-container .navbar-toggler span.search-icon, .main-menu .navbar-icons-container .navbar-search-toggler span.search-icon, .main-menu .navbar-icons-container a span.search-icon {
    background-image: url('data:image/svg+xml,%3csvg width="21" height="22" viewBox="0 0 21 22" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M20.4078 20.1217L14.2109 13.9249C15.4016 12.528 16.1328 10.7186 16.1328 8.74048C16.1328 4.3436 12.5609 0.771729 8.16406 0.771729C3.76719 0.771729 0.195312 4.3436 0.195312 8.74048C0.195312 13.1374 3.76719 16.7092 8.16406 16.7092C10.0484 16.7092 11.7734 16.053 13.1328 14.9655L19.3484 21.1811C19.4984 21.3311 19.6859 21.3967 19.8828 21.3967C20.0703 21.3967 20.2672 21.3217 20.4172 21.1811C20.6984 20.8905 20.6984 20.4217 20.4078 20.1217ZM1.68594 8.74985C1.68594 5.18735 4.59219 2.2811 8.15469 2.2811C11.7172 2.2811 14.6234 5.18735 14.6234 8.74985C14.6234 12.3124 11.7172 15.2186 8.15469 15.2186C4.59219 15.2186 1.68594 12.3124 1.68594 8.74985Z" fill="%2325303B"/%3e%3c/svg%3e');
    text-indent: -9999px;
}
.main-menu .navbar-icons-container .navbar-toggler[aria-expanded='true'], .main-menu .navbar-icons-container .navbar-search-toggler[aria-expanded='true'], .main-menu .navbar-icons-container a[aria-expanded='true'] {
    background-color: #23282c;
    border-radius: 4px 4px 0 0;
    color: #fff;
}
.main-menu .navbar-icons-container .navbar-toggler[aria-expanded='true'] span, .main-menu .navbar-icons-container .navbar-search-toggler[aria-expanded='true'] span, .main-menu .navbar-icons-container a[aria-expanded='true'] span {
    background-image: url('data:image/svg+xml,%3Csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M9.53838 7.81555L13.5384 3.78478C13.723 3.60017 13.723 3.32324 13.5384 3.13863L12.923 2.49247C12.7384 2.30786 12.4615 2.30786 12.2768 2.49247L8.24608 6.52324C8.123 6.64632 7.93838 6.64632 7.81531 6.52324L3.78454 2.4617C3.59992 2.27709 3.323 2.27709 3.13838 2.4617L2.49223 3.10786C2.30761 3.29247 2.30761 3.5694 2.49223 3.75401L6.523 7.78478C6.64608 7.90786 6.64608 8.09247 6.523 8.21555L2.46146 12.2771C2.27684 12.4617 2.27684 12.7386 2.46146 12.9232L3.10761 13.5694C3.29223 13.754 3.56915 13.754 3.75377 13.5694L7.78454 9.53863C7.90761 9.41555 8.09223 9.41555 8.21531 9.53863L12.2461 13.5694C12.4307 13.754 12.7076 13.754 12.8922 13.5694L13.5384 12.9232C13.723 12.7386 13.723 12.4617 13.5384 12.2771L9.53838 8.24632C9.41531 8.12324 9.41531 7.93863 9.53838 7.81555Z" fill="white"/%3E%3C/svg%3E%0A');
    background-size: 24px;
}
.main-menu .navbar-icons-container a {
    padding-bottom: 16px;
	display: inline-flex;
	line-height: 30px;
    font-family: "OPPOSans-Ver2-Regular", sans-serif;
    font-weight: 100;
	font-size: 1rem;
	text-decoration: none;
}
.main-menu .navbar-icons-container a span{
	max-width: 31px;
	margin-right: 3px;
}
@media (min-width:768px) {
.main-menu .level-0 .level-1 .level-2 {
    display: block;
    position: static;
}
}

@media (max-width:1399.98px) {
.main-menu .level-1.dropdown-fullwidth-container .dropdown-fullwidth-content > .nav-item img {
    height: 130px;
}
}

@media (max-width:1199.98px) {
.main-menu .level-1.dropdown-fullwidth-container .dropdown-fullwidth-content > .nav-item img {
    height: 115px;
}
}

@media (max-width:991.98px) {
.main-menu .level-0 {
    background: #23282c;
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 70px;
    z-index: 1;
}
.main-menu .level-0 > .nav-item {
    border-bottom: solid 1px #fff;
    margin: 0 auto;
    max-width: 768px;
    width: 100%;
}
.main-menu .level-0 > .nav-item .nav-link {
    color: #fff;
}
.main-menu .level-0 > .nav-item .nav-link.dropdown-toggle {
    background-image: url('data:image/svg+xml,%3csvg width="14" height="9" viewBox="0 0 14 9" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M13.6462 2.47693L7.33847 8.84616C7.15385 9.03077 6.84616 9.03077 6.66155 8.84616L0.353855 2.47693C0.169239 2.29231 0.169239 1.98462 0.353855 1.8L1.03078 1.12308C1.21539 0.938465 1.52309 0.938465 1.7077 1.12308L6.66155 6.13846C6.84616 6.32308 7.15385 6.32308 7.33847 6.13846L12.2923 1.15385C12.4769 0.969235 12.7846 0.969235 12.9692 1.15385L13.6462 1.83077C13.8 2.01539 13.8 2.29231 13.6462 2.47693Z" fill="white"/%3e%3c/svg%3e');
}
.main-menu .level-0 > .nav-item .nav-link.dropdown-toggle.show {
    background-image: url('data:image/svg+xml,%3csvg width="14" height="9" viewBox="0 0 14 9" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M0.353666 6.52332L6.66136 0.154087C6.84597 -0.0305289 7.15367 -0.0305289 7.33828 0.154087L13.646 6.52332C13.8306 6.70794 13.8306 7.01563 13.646 7.20024L12.9691 7.87717C12.7844 8.06178 12.4767 8.06178 12.2921 7.87717L7.33828 2.83101C7.15367 2.6464 6.84597 2.6464 6.66136 2.83101L1.70751 7.8464C1.5229 8.03101 1.2152 8.03101 1.03059 7.8464L0.353666 7.16947C0.19982 6.98486 0.19982 6.70794 0.353666 6.52332Z" fill="white"/%3e%3c/svg%3e');
}
.main-menu .level-1.dropdown-fullwidth-container .dropdown-fullwidth-content > .nav-item {
    border-bottom: 0;
    max-width: 32%;
}
.main-menu .level-1.dropdown-fullwidth-container .dropdown-fullwidth-content > .nav-item img {
    height: 105px;
}
.main-menu .level-1.dropdown-fullwidth-container .level-2 > .nav-item {
    border-bottom: 0;
}
}

@media (max-width:767.98px) {
.main-menu .level-0 {
    overflow: scroll;
}
.main-menu .level-0 > .nav-item {
    border-bottom: 0;
    max-width: 576px;
}
.main-menu .level-0 > .nav-item .nav-link {
    border-bottom: solid 1px #fff;
    padding-left: 0;
    padding-right: 0;
}
.main-menu .level-0 > .nav-item .nav-link.dropdown-toggle {
    background-position: 100% 50%;
}
.main-menu .level-1.dropdown-fullwidth-container {
    background: transparent;
    overflow: unset;
    position: static;
}
.main-menu .level-1.dropdown-fullwidth-container .dropdown-fullwidth-content {
    padding: 0;
}
.main-menu .level-1.dropdown-fullwidth-container .dropdown-fullwidth-content > .nav-item.col-md-4 {
    max-width: unset;
    padding-left: 0;
    padding-right: 0;
    width: 100%;
}
.main-menu .level-1.dropdown-fullwidth-container .dropdown-fullwidth-content > .nav-item > .nav-link {
    background-image: url('data:image/svg+xml,%3csvg width="14" height="9" viewBox="0 0 14 9" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M13.6462 2.47693L7.33847 8.84616C7.15385 9.03077 6.84616 9.03077 6.66155 8.84616L0.353855 2.47693C0.169239 2.29231 0.169239 1.98462 0.353855 1.8L1.03078 1.12308C1.21539 0.938465 1.52309 0.938465 1.7077 1.12308L6.66155 6.13846C6.84616 6.32308 7.15385 6.32308 7.33847 6.13846L12.2923 1.15385C12.4769 0.969235 12.7846 0.969235 12.9692 1.15385L13.6462 1.83077C13.8 2.01539 13.8 2.29231 13.6462 2.47693Z" fill="white"/%3e%3c/svg%3e');
    background-position: calc(100% - 20px) 50%;
    background-repeat: no-repeat;
    padding-right: 40px;
    background-position: 100% 50%;
    padding-left: 0;
    padding-right: 0;
}
.main-menu .level-1.dropdown-fullwidth-container .dropdown-fullwidth-content > .nav-item > .nav-link[aria-expanded='true'] {
    background-image: url('data:image/svg+xml,%3csvg width="14" height="9" viewBox="0 0 14 9" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M0.353666 6.52332L6.66136 0.154087C6.84597 -0.0305289 7.15367 -0.0305289 7.33828 0.154087L13.646 6.52332C13.8306 6.70794 13.8306 7.01563 13.646 7.20024L12.9691 7.87717C12.7844 8.06178 12.4767 8.06178 12.2921 7.87717L7.33828 2.83101C7.15367 2.6464 6.84597 2.6464 6.66136 2.83101L1.70751 7.8464C1.5229 8.03101 1.2152 8.03101 1.03059 7.8464L0.353666 7.16947C0.19982 6.98486 0.19982 6.70794 0.353666 6.52332Z" fill="white"/%3e%3c/svg%3e');
}
.main-menu .level-1.dropdown-fullwidth-container .level-2 {
    border: 0;
}
.main-menu .level-1.dropdown-fullwidth-container .close-container {
    display: none;
}
.main-menu .navbar-icons-container .navbar-nav .nav-item {
    margin: 0 32px;
}
.main-menu .main-menu-animation.show {
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
    -webkit-animation-fill-mode: revert;
    animation-fill-mode: revert;
    -webkit-animation-name: animate-fade;
    animation-name: animate-fade;
    max-height: unset;
    opacity: 1;
}
@-webkit-keyframes animate-fade {
from {
max-height:0;
opacity:0;
}
to {
max-height:1000px;
opacity:1;
}
}
@keyframes animate-fade {
from {
max-height:0;
opacity:0;
}
to {
max-height:1000px;
opacity:1;
}
}
.main-menu .main-menu-animation.closing {
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-name: animate-close;
    animation-name: animate-close;
    display: block;
    max-height: 1000px;
}
@-webkit-keyframes animate-close {
from {
max-height:1000px;
opacity:1;
}
to {
max-height:0;
opacity:0;
}
}
@keyframes animate-close {
from {
max-height:1000px;
opacity:1;
}
to {
max-height:0;
opacity:0;
}
}
}

@media (max-width:575.98px) {
.main-menu .navbar-brand {
    padding-right: 70px;
}
.main-menu .navbar-brand img {
    height: 32px;
}
.main-menu .navbar-nav {
    overflow-y: scroll;
    padding-left: 32px;
    padding-right: 32px;
}
.main-menu .navbar-nav .nav-item {
    width: 100%;
}
}
.language-selector {
    display: inline-flex;
    align-items: center;
    cursor: pointer;
    padding-bottom: 16px;
}
.language-selector .language-icon {
    font-size: 24px;
    margin-right: 5px;
}
.language-selector .language-text {
    font-size: 16px;
    color: #333;
}
.search-main .item-list__checkbox {
    list-style-type: none;
    padding: 0;
}
.search-main .item-list__checkbox li label {
    padding-left: 0.3125rem;
}
.site-selected__link {
    align-items: center;
    color: #fff;
    display: flex;
    text-decoration: none;
    margin-bottom: 0.75rem;
}

@media (max-width:767.98px) {
.site-selected__link {
    justify-content: center;
}
}
.site-selected__link:hover, .site-selected__link:focus {
    color: #fff;
}
.site-selected__link img {
    margin-right: 0.75em;
    width: 1.5em;
}

@media (min-width:610px) and (max-width:975px) {
.toolbar-fixed .site-selector {
    margin-top: 1.875rem;
}
}
.usabilla__overlay, .usabilla_live_button_container {
    z-index: 99 !important;
}
.site-selector {
    background-image: linear-gradient(#23282c, #27303a);
    color: #fff;
    min-height: 100vh;
    top: 0;
    position: absolute;
    width: 100%;
    padding-top: 70px;
    z-index: 100;
}
.site-selector h2, .site-selector .h2, .site-selector h3, .site-selector .h3 {
    align-self: center;
}
.site-selector h3, .site-selector .h3 {
    font-size: 1rem;
    font-weight: normal;
    line-height: 1.375rem;
}
.site-selector__list {
    display: flex;
    flex-wrap: wrap;
    gap: 1.25rem;
}
.site-selector__list img {
    margin-right: 0.375em;
    width: 2.25em;
}
.site-selector__list--region img {
    width: 1.625em;
}
.site-selector__site {
    align-items: center;
    background-color: #1a1f22;
    border: 0.125rem solid #1a1f22;
    border-radius: 0.5rem;
    color: #fff;
    display: flex;
    flex: 0 1 300px;
    font-weight: normal;
    justify-content: flex-start;
    padding: 1.25rem 1.875rem;
    text-decoration: none;
}
.site-selector__site--selected {
    background-color: #111416;
    border: 0.125rem solid #e30613;
    font-weight: 600;
}
.site-selector__site:hover, .site-selector__site:focus {
    color: #fff;
}
.site-selector__save {
    margin: 1.875rem 0;
    width: 8.75rem;
}
.site-selector__main {
    align-items: start;
    display: grid;
    grid-gap: 1.25rem;
    grid-template-columns: 1fr 300px;
    margin-bottom: 8.125rem;
    margin-top: 1.875rem;
}

@media (min-width:768px) {
.site-selector__main {
    margin-bottom: 0;
}
}
.site-selector .fixed-bottom {
    background-color: #25303b;
    border-top: solid 1px #1a1f22;
}

@media (min-width:768px) {
.site-selector .fixed-bottom {
    background-color: transparent;
    border-top: 0;
    position: static;
}
}

@media (max-width:767.98px) {
.site-selector__main {
    grid-template-columns: 1fr;
}
.site-selector h2, .site-selector .h2 {
    order: 1;
}
.site-selector__list--country {
    order: 2;
}
.site-selector h3, .site-selector .h3 {
    order: 3;
}
.site-selector__list--region {
    order: 4;
}
}
.was-this-helpful {
    background-color: #f2f3f4;
    padding: 3.75rem;
    text-align: center;
}
.was-this-helpful h2, .was-this-helpful .h2 {
    margin-bottom: 1.25rem;
}
.was-this-helpful__link {
    color: #000;
    font-size: 1.25rem;
}
.was-this-helpful__link:before {
    background: center center #e30613 no-repeat;
    border-radius: 3.75rem;
    content: '';
    display: block;
    height: 3.75rem;
    margin-bottom: 0.625rem;
    width: 3.75rem;
}
.was-this-helpful__yes:before {
    background-image: url('data:image/svg+xml,%3Csvg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M35.5164 22.2864C35.5476 21.5052 35.2351 20.7708 34.5476 20.1145C35.8132 18.5052 35.5632 17.177 35.282 16.4739C34.782 15.2552 33.4539 14.3958 32.0632 14.3958C31.6726 14.3645 30.9226 14.3645 29.3601 14.3958C27.8914 14.4114 26.1414 14.4427 24.9851 14.4583C24.9695 14.4583 24.9382 14.4583 24.9226 14.4583C25.0164 14.2083 25.1257 13.9114 25.2507 13.552C25.6414 12.4895 26.2195 10.8958 26.7351 9.34891C27.4695 7.14579 27.4382 5.03641 26.6726 3.55204C26.1726 2.61454 25.3914 1.95829 24.3914 1.66141C24.3757 1.66141 24.3757 1.66141 24.3601 1.66141L24.2976 1.64579C23.9226 1.55204 23.2976 1.39579 22.6257 1.50516C21.7351 1.66141 21.1101 2.30204 20.8289 3.27079C20.8132 3.31766 20.8132 3.34891 20.8132 3.39579C20.3601 7.77079 16.9851 12.9895 15.7351 14.6145C14.8289 15.7864 13.7039 16.5677 12.9539 16.9583V16.302C12.9539 15.8645 12.6101 15.5208 12.1726 15.5208H5.64136C5.20386 15.5208 4.86011 15.8645 4.86011 16.302V34.5364C4.86011 34.9739 5.20386 35.3177 5.64136 35.3177H12.1726C12.6101 35.3177 12.9539 34.9739 12.9539 34.5364V33.6614C14.8757 34.1458 19.0164 34.8958 23.1257 34.8958C26.7664 34.8958 30.3914 34.3177 32.4382 32.4583C32.4851 32.427 32.5164 32.3802 32.5476 32.3333C33.1882 31.427 33.0632 30.3645 32.8757 29.677C33.4851 29.2552 34.3757 28.4583 34.6257 27.3177C34.8132 26.4739 34.6257 25.6145 34.0789 24.7552C34.6882 24.2552 35.4695 23.3958 35.5164 22.2864ZM31.6257 15.8177C31.5945 15.7864 31.5476 15.7708 31.5164 15.7239C31.5476 15.7552 31.5945 15.7864 31.6257 15.8177ZM31.7507 15.8802C31.7195 15.8645 31.6726 15.8333 31.6257 15.8177C31.6726 15.8489 31.7195 15.8645 31.7507 15.8802ZM6.42261 33.7552V17.0989H11.3914V18.927C11.3757 19.2864 11.3445 19.7395 11.3289 20.2708C11.2976 21.4739 11.282 23.1302 11.282 25.1927C11.282 28.802 11.3601 32.3958 11.3601 32.6145C11.3601 32.6614 11.3757 32.7083 11.3757 32.7552V33.7708H6.42261V33.7552ZM32.5945 23.9114C32.3914 24.0208 32.2507 24.2239 32.2195 24.4583C32.1882 24.6927 32.2507 24.927 32.3914 25.0989C32.9851 25.7864 33.2195 26.427 33.0945 26.9895C32.9226 27.8333 31.9382 28.4739 31.5789 28.6458C31.3914 28.7395 31.2351 28.8958 31.1726 29.0989C31.1101 29.302 31.1257 29.5208 31.2195 29.7083C31.2195 29.7239 31.7039 30.7239 31.3289 31.3802C29.5632 32.8958 25.8601 33.5677 20.8601 33.2708C17.3289 33.052 14.0945 32.3958 12.9539 32.0833V18.927C12.9539 18.8489 12.9695 18.7708 12.9695 18.6927C13.9382 18.3177 15.657 17.2864 16.9695 15.5989C17.7664 14.5677 18.9851 12.7083 20.0632 10.5677C21.3601 7.98954 22.1414 5.66141 22.3601 3.64579C22.5476 3.02079 22.8914 2.91141 23.907 3.17704L23.9695 3.19266C24.5476 3.36454 24.9851 3.73954 25.282 4.30204C25.8601 5.39579 25.8445 7.09891 25.2507 8.88016C24.3132 11.7083 23.157 14.7552 23.0632 14.9739C22.9851 15.1614 22.9695 15.3958 23.0632 15.5833C23.2664 16.0677 23.6726 16.0677 24.1257 16.052L25.0164 16.0364C26.7664 16.0052 31.3445 15.927 31.9226 15.9583C31.9695 15.9739 32.0164 15.9739 32.0632 15.9739C32.8289 15.9739 33.5789 16.4427 33.8445 17.0833C34.1414 17.8177 33.8132 18.7239 32.8757 19.6458C32.7195 19.802 32.6257 20.0364 32.657 20.2552C32.6726 20.4895 32.7976 20.6927 32.9851 20.8333C33.657 21.3177 33.9851 21.7708 33.9695 22.2239C33.9382 22.9583 32.9382 23.7083 32.5945 23.9114Z" fill="white"/%3E%3C/svg%3E%0A');
}
.was-this-helpful__no:before {
    background-image: url('data:image/svg+xml,%3Csvg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M35.5164 22.2864C35.5476 21.5052 35.2351 20.7708 34.5476 20.1145C35.8132 18.5052 35.5632 17.177 35.282 16.4739C34.782 15.2552 33.4539 14.3958 32.0632 14.3958C31.6726 14.3645 30.9226 14.3645 29.3601 14.3958C27.8914 14.4114 26.1414 14.4427 24.9851 14.4583C24.9695 14.4583 24.9382 14.4583 24.9226 14.4583C25.0164 14.2083 25.1257 13.9114 25.2507 13.552C25.6414 12.4895 26.2195 10.8958 26.7351 9.34891C27.4695 7.14579 27.4382 5.03641 26.6726 3.55204C26.1726 2.61454 25.3914 1.95829 24.3914 1.66141C24.3757 1.66141 24.3757 1.66141 24.3601 1.66141L24.2976 1.64579C23.9226 1.55204 23.2976 1.39579 22.6257 1.50516C21.7351 1.66141 21.1101 2.30204 20.8289 3.27079C20.8132 3.31766 20.8132 3.34891 20.8132 3.39579C20.3601 7.77079 16.9851 12.9895 15.7351 14.6145C14.8289 15.7864 13.7039 16.5677 12.9539 16.9583V16.302C12.9539 15.8645 12.6101 15.5208 12.1726 15.5208H5.64136C5.20386 15.5208 4.86011 15.8645 4.86011 16.302V34.5364C4.86011 34.9739 5.20386 35.3177 5.64136 35.3177H12.1726C12.6101 35.3177 12.9539 34.9739 12.9539 34.5364V33.6614C14.8757 34.1458 19.0164 34.8958 23.1257 34.8958C26.7664 34.8958 30.3914 34.3177 32.4382 32.4583C32.4851 32.427 32.5164 32.3802 32.5476 32.3333C33.1882 31.427 33.0632 30.3645 32.8757 29.677C33.4851 29.2552 34.3757 28.4583 34.6257 27.3177C34.8132 26.4739 34.6257 25.6145 34.0789 24.7552C34.6882 24.2552 35.4695 23.3958 35.5164 22.2864ZM31.6257 15.8177C31.5945 15.7864 31.5476 15.7708 31.5164 15.7239C31.5476 15.7552 31.5945 15.7864 31.6257 15.8177ZM31.7507 15.8802C31.7195 15.8645 31.6726 15.8333 31.6257 15.8177C31.6726 15.8489 31.7195 15.8645 31.7507 15.8802ZM6.42261 33.7552V17.0989H11.3914V18.927C11.3757 19.2864 11.3445 19.7395 11.3289 20.2708C11.2976 21.4739 11.282 23.1302 11.282 25.1927C11.282 28.802 11.3601 32.3958 11.3601 32.6145C11.3601 32.6614 11.3757 32.7083 11.3757 32.7552V33.7708H6.42261V33.7552ZM32.5945 23.9114C32.3914 24.0208 32.2507 24.2239 32.2195 24.4583C32.1882 24.6927 32.2507 24.927 32.3914 25.0989C32.9851 25.7864 33.2195 26.427 33.0945 26.9895C32.9226 27.8333 31.9382 28.4739 31.5789 28.6458C31.3914 28.7395 31.2351 28.8958 31.1726 29.0989C31.1101 29.302 31.1257 29.5208 31.2195 29.7083C31.2195 29.7239 31.7039 30.7239 31.3289 31.3802C29.5632 32.8958 25.8601 33.5677 20.8601 33.2708C17.3289 33.052 14.0945 32.3958 12.9539 32.0833V18.927C12.9539 18.8489 12.9695 18.7708 12.9695 18.6927C13.9382 18.3177 15.657 17.2864 16.9695 15.5989C17.7664 14.5677 18.9851 12.7083 20.0632 10.5677C21.3601 7.98954 22.1414 5.66141 22.3601 3.64579C22.5476 3.02079 22.8914 2.91141 23.907 3.17704L23.9695 3.19266C24.5476 3.36454 24.9851 3.73954 25.282 4.30204C25.8601 5.39579 25.8445 7.09891 25.2507 8.88016C24.3132 11.7083 23.157 14.7552 23.0632 14.9739C22.9851 15.1614 22.9695 15.3958 23.0632 15.5833C23.2664 16.0677 23.6726 16.0677 24.1257 16.052L25.0164 16.0364C26.7664 16.0052 31.3445 15.927 31.9226 15.9583C31.9695 15.9739 32.0164 15.9739 32.0632 15.9739C32.8289 15.9739 33.5789 16.4427 33.8445 17.0833C34.1414 17.8177 33.8132 18.7239 32.8757 19.6458C32.7195 19.802 32.6257 20.0364 32.657 20.2552C32.6726 20.4895 32.7976 20.6927 32.9851 20.8333C33.657 21.3177 33.9851 21.7708 33.9695 22.2239C33.9382 22.9583 32.9382 23.7083 32.5945 23.9114Z" fill="white"/%3E%3C/svg%3E%0A');
    transform: rotate(180deg);
}
.leaflet-map-pane svg.leaflet-zoom-animated path.leaflet-interactive {
    fill: #e30613;
    stroke: #e30613;
}
.leaflet-popup-content-wrapper {
    border-radius: 0;
}
.leaflet-popup-close-button {
    display: none;
}
.leaflet-popup-content {
    margin: 1rem;
}
.leaflet-popup-content__title {
    font-size: var(--bs-body-font-size);
    font-weight: 600;
}
.leaflet-popup-content a {
    color: #e30613;
    line-height: 1.25rem;
}
.leaflet-popup-content a:hover, .leaflet-popup-content a:focus {
    color: #e30613;
    outline-color: #e30613;
}
.leaflet-popup-content .paragraph--type--phone a {
    color: #1d1d1b;
}
.leaflet-popup-content .paragraph--type--phone a:hover, .leaflet-popup-content .paragraph--type--phone a:focus {
    color: #1d1d1b;
}
.marker-cluster-small, .marker-cluster-medium, .marker-cluster-large {
    background-color: #e30613;
    opacity: 0.6;
}
.marker-cluster-small div, .marker-cluster-medium div, .marker-cluster-large div {
    background-color: #c70914;
    opacity: 0.6;
}
.marker-cluster div {
    background-color: #c70914;
    color: #fff;
    font-family: "OPPOSans-Ver2-Regular", sans-serif;
    font-size: 1rem;
    font-weight: 600;
    opacity: 1;
}
.news-banner {
    align-items: center;
    display: flex;
    flex-direction: row;
    margin-bottom: 1.875rem;
}
.news-banner .flex-grow-1 {
    min-height: 25rem;
}
.news-banner .image {
    background-position: center;
    background-size: cover;
    border-bottom-left-radius: 0.25rem;
    border-right: solid 0.125rem #e30613;
    border-top-left-radius: 0.25rem;
    min-height: 25rem;
    width: 50%;
}
.news-banner .description {
    align-items: center;
    background-color: #f2f3f4;
    border-bottom-right-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
    display: flex;
    width: 50%;
}
.news-banner a {
    text-decoration: none;
}
.news-banner h3, .news-banner .h3 {
    font-size: 2.5rem;
    font-weight: 300;
    letter-spacing: -2%;
    line-height: 3.125rem;
}
.news-banner p {
    font-size: 1rem;
    line-height: 1.375rem;
}

@media (max-width:991.98px) {
.news-banner h3, .news-banner .h3 {
    font-size: 1.75rem;
    line-height: 2.25rem;
}
}

@media (max-width:767.98px) {
.news-banner {
    flex-direction: column;
    width: 100%;
}
.news-banner .flex-grow-1 {
    min-height: unset;
}
.news-banner .image {
    border-bottom: solid 0.125rem #e30613;
    border-bottom-left-radius: 0;
    border-right: 0;
    border-top-right-radius: 0.25rem;
    min-height: 12.5rem;
    width: 100%;
}
.news-banner .description {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
    width: 100%;
}
}
.news-listing .container-results {
    padding: 0 0.75rem;
}
.news-listing .results .row__group {
    display: flex;
}
.news-listing .results .row__group > div {
    width: 33.3%;
}

@media (max-width:991.98px) {
.news-listing .results .row__group > div {
    width: 50%;
}
}

@media (max-width:767.98px) {
.news-listing .results .row__group > div {
    width: 100%;
}
}
a.news-teaser {
    display: inline-block;
    padding: 1.25rem 0;
    text-decoration: none;
}
a.news-teaser:hover {
    color: inherit;
}
a.news-teaser .row__group {
    padding: 0;
}
a.news-teaser .row__group .views-row {
    flex-grow: 1;
    padding: 0;
}
a.news-teaser .image {
    background-position: center;
    background-size: cover;
    border-bottom: solid 0.125rem #e30613;
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
    height: 15.625rem;
}
a.news-teaser .card-body {
    min-height: 11.25rem;
}
a.news-teaser .card-body h3, a.news-teaser .card-body .h3 {
    font-size: 1.25rem;
}
a.news-teaser .card-body p {
    font-size: 1rem;
    font-weight: normal;
}

@media (max-width:767.98px) {
a.news-teaser {
    padding: 0.375rem 0;
}
}
.news img {
    border-radius: 4px;
}
.news .link-primary {
    background-image: url('data:image/svg+xml,%3Csvg width="10" height="14" viewBox="0 0 10 14" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M7.52308 13.6769L1.12308 7.36917C0.938465 7.18456 0.938465 6.87686 1.12308 6.69225L7.52308 0.384555C7.7077 0.19994 8.01539 0.19994 8.20001 0.384555L8.87693 1.06148C9.06154 1.24609 9.06154 1.55379 8.87693 1.7384L3.8 6.69225C3.61539 6.87686 3.61539 7.18456 3.8 7.36917L8.81539 12.323C9.00001 12.5076 9.00001 12.8153 8.81539 12.9999L8.13847 13.6769C7.98462 13.8307 7.7077 13.8307 7.52308 13.6769Z" fill="%23E30613"/%3E%3C/svg%3E');
    background-position: 0 50%;
    background-repeat: no-repeat;
    color: #e30613;
    padding: 0.9375rem 0.3125rem 0.9375rem 1.25rem;
    position: relative;
}
.paragraph--type--agenda .agenda-title {
    font-size: 32px;
    font-weight: 700;
    line-height: 36px;
}
.paragraph--type--agenda .paragraph--type--agenda-item .agenda-time {
    background-color: #e4e7e9;
}
.paragraph--type--agenda .paragraph--type--agenda-item .agenda-description {
    background-color: #f2f3f4;
}
.paragraph-battenberg--white {
    background-color: #fff;
    color: #25303b;
}
.paragraph-battenberg--white .btn:focus, .paragraph-battenberg--white .event-attendance .event-add-to-calendar > a:focus, .event-attendance .paragraph-battenberg--white .event-add-to-calendar > a:focus, .paragraph-battenberg--white .event-attendance .event-attend a:focus, .event-attendance .event-attend .paragraph-battenberg--white a:focus, .paragraph-battenberg--white .suppliers-container .supplier_contact a:focus, .suppliers-container .supplier_contact .paragraph-battenberg--white a:focus {
    outline: 0.0625rem dotted #1d1d1b;
}
.paragraph-battenberg--white .btn:not(.border-0), .paragraph-battenberg--white .event-attendance .event-add-to-calendar > a:not(.border-0), .event-attendance .paragraph-battenberg--white .event-add-to-calendar > a:not(.border-0), .paragraph-battenberg--white .event-attendance .event-attend a:not(.border-0), .event-attendance .event-attend .paragraph-battenberg--white a:not(.border-0), .paragraph-battenberg--white .suppliers-container .supplier_contact a:not(.border-0), .suppliers-container .supplier_contact .paragraph-battenberg--white a:not(.border-0) {
    outline-offset: 0.625rem;
}
.paragraph-battenberg--anthracite {
    background-color: #25303b;
    color: #fff;
}
.paragraph-battenberg--anthracite .btn, .paragraph-battenberg--anthracite .event-attendance .event-add-to-calendar > a, .event-attendance .paragraph-battenberg--anthracite .event-add-to-calendar > a, .paragraph-battenberg--anthracite .event-attendance .event-attend a, .event-attendance .event-attend .paragraph-battenberg--anthracite a, .paragraph-battenberg--anthracite .suppliers-container .supplier_contact a, .suppliers-container .supplier_contact .paragraph-battenberg--anthracite a {
    background-color: transparent;
    border-color: #fff;
    color: #fff;
}
.paragraph-battenberg--anthracite .btn:focus, .paragraph-battenberg--anthracite .event-attendance .event-add-to-calendar > a:focus, .event-attendance .paragraph-battenberg--anthracite .event-add-to-calendar > a:focus, .paragraph-battenberg--anthracite .event-attendance .event-attend a:focus, .event-attendance .event-attend .paragraph-battenberg--anthracite a:focus, .paragraph-battenberg--anthracite .suppliers-container .supplier_contact a:focus, .suppliers-container .supplier_contact .paragraph-battenberg--anthracite a:focus {
    outline: 0.0625rem dotted #fff;
}
.paragraph-battenberg--anthracite .btn:not(.border-0), .paragraph-battenberg--anthracite .event-attendance .event-add-to-calendar > a:not(.border-0), .event-attendance .paragraph-battenberg--anthracite .event-add-to-calendar > a:not(.border-0), .paragraph-battenberg--anthracite .event-attendance .event-attend a:not(.border-0), .event-attendance .event-attend .paragraph-battenberg--anthracite a:not(.border-0), .paragraph-battenberg--anthracite .suppliers-container .supplier_contact a:not(.border-0), .suppliers-container .supplier_contact .paragraph-battenberg--anthracite a:not(.border-0) {
    outline-offset: 0.625rem;
}
.paragraph-battenberg__main {
    display: flex;
    flex-direction: column;
    gap: 0.625rem;
    justify-content: center;
    padding: 1.25rem 2.5rem;
}

@media (min-width:768px) {
.paragraph-battenberg__main {
    padding-left: 5%;
}
}
.paragraph-battenberg__eyebrow {
    font-size: 1rem;
    font-weight: 600;
    line-height: 1.375rem;
    text-transform: uppercase;
}
.paragraph-battenberg__title {
    font-size: 2.5rem;
    font-weight: 300;
    letter-spacing: -0.02em;
    line-height: 3.125rem;
}
.paragraph-battenberg__content {
    font-size: 1rem;
    font-weight: 300;
    line-height: 1.375rem;
}
.paragraph-battenberg__links {
    display: flex;
}

@media (min-width:992px) {
.paragraph-battenberg__link .btn, .paragraph-battenberg__link .event-attendance .event-add-to-calendar > a, .event-attendance .paragraph-battenberg__link .event-add-to-calendar > a, .paragraph-battenberg__link .event-attendance .event-attend a, .event-attendance .event-attend .paragraph-battenberg__link a, .paragraph-battenberg__link .suppliers-container .supplier_contact a, .suppliers-container .supplier_contact .paragraph-battenberg__link a {
    padding-left: 3.125rem;
    padding-right: 3.125rem;
}
}
.paragraph-battenberg__link--secondary {
    margin-left: 30px;
}

@media (min-width:992px) {
.paragraph-battenberg__link--secondary {
    margin-left: 0;
}
}
.paragraph-battenberg__link--secondary .btn, .paragraph-battenberg__link--secondary .event-attendance .event-add-to-calendar > a, .event-attendance .paragraph-battenberg__link--secondary .event-add-to-calendar > a, .paragraph-battenberg__link--secondary .event-attendance .event-attend a, .event-attendance .event-attend .paragraph-battenberg__link--secondary a, .paragraph-battenberg__link--secondary .suppliers-container .supplier_contact a, .suppliers-container .supplier_contact .paragraph-battenberg__link--secondary a {
    text-decoration: underline;
}
.paragraph-battenberg__link:focus {
    border: 1px solid #fff;
    outline: 2rem;
}
.paragraph-battenberg__image {
    background-image: var(--main-image);
    background-repeat: no-repeat;
    background-size: cover;
}
.paragraph-battenberg__image--inline {
    -webkit-clip-path: polygon(10% 0, 100% 0, 90% 100%, 0 100%);
    clip-path: polygon(10% 0, 100% 0, 90% 100%, 0 100%);
    display: none;
    min-height: 31.25rem;
}

@media (min-width:768px) {
.paragraph-battenberg__image--inline {
    display: block;
}
}
.paragraph-battenberg__image--bottom {
    -webkit-clip-path: polygon(100% 0, 100% 100%, 0 100%, 0 10%);
    clip-path: polygon(100% 0, 100% 100%, 0 100%, 0 10%);
    min-height: 90vw;
}

@media (min-width:768px) {
.paragraph-battenberg__image--bottom {
    display: none;
}
}
.paragraph--type--blockquote blockquote {
    line-height: 2.625rem;
    padding: 3.75rem 5rem;
}

@media (max-width:767.98px) {
.paragraph--type--blockquote blockquote {
    padding: 1.875rem 2.5rem;
}
}
.paragraph--type--blockquote blockquote h2, .paragraph--type--blockquote blockquote .h2 {
    font-weight: 300;
}
.paragraph--type--blockquote blockquote.paragraph-hero--white {
    background-color: #e4e7e9;
    color: #1d1d1b;
}
#technical-content .w-layout-grid {
    grid-row-gap: 16px;
    grid-column-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
}
#technical-content .blog40_list {
    grid-column-gap: 2rem;
    grid-row-gap: 4rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    display: grid;
}
#technical-content .blog40_item-link {
    height: 100%;
    background-color: rgba(221,221,221,0.5);
    flex-direction: column;
    justify-content: flex-start;
    text-decoration: none;
    display: flex;
}
#technical-content .container-large {
    padding: 0 0.75rem;
}
#technical-content .max-width-large-2 {
    width: 100%;
    max-width: 100rem;
}
#technical-content .button-3 {
    color: rgba(0,0,0,0);
    text-align: center;
    background-color: rgba(0,0,0,0);
    border: 1px solid rgba(0,0,0,0);
    padding: 0.75rem 1.5rem;
}
#technical-content .button-3.is-link {
    color: rgba(0,0,0,0);
    background-color: rgba(0,0,0,0);
    border-style: none;
    padding: 0.25rem 0;
    line-height: 1;
    text-decoration: none;
}
#technical-content .button-3.is-link.is-icon {
    grid-column-gap: 0.5rem;
    grid-row-gap: 0.5rem;
}
#technical-content .button-2 {
    color: #fff;
    text-align: center;
    background-color: #e30613;
    border-radius: 0.5rem;
    padding: 1rem 2.5rem;
    font-size: 0.8rem;
    font-weight: 600;
    line-height: 1.25rem;
}
#technical-content .spacer-large {
    padding-top: 3rem;
}
#technical-content .blog40_image {
    width: 100%;
}
#technical-content .text-size-regular-2 {
    text-align: center;
    font-size: 1rem;
    line-height: 22px;
}
#technical-content .blog40_button-wrapper {
    margin-top: 1rem;
    display: flex;
}
#technical-content .padding-section-large-4 {
    padding-bottom: 2rem;
}
#technical-content .blog40_item-content {
    flex-direction: column;
    flex: 1;
    justify-content: space-between;
    align-items: center;
    padding: 1.5rem;
    display: flex;
}
#technical-content .blog40_component {
    flex-direction: column;
    align-items: center;
}
#technical-content .margin-bottom, #technical-content .margin-bottom.margin-small, #technical-content .margin-bottom.margin-xxlarge {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
}
#technical-content .heading-style-h5-2 {
    text-align: center;
    margin-top: 0;
    font-size: 1.25rem;
    font-weight: 700;
    line-height: 1.5rem;
}
#technical-content .text-size-medium-4 {
    font-size: 1.125rem;
}
#technical-content .padding-global {
    padding-left: 5%;
    padding-right: 5%;
}
#technical-content .blog40_image-wrapper {
    width: 100%;
    padding: 2rem;
    overflow: hidden;
}
#technical-content .blog40_item {
    border: 2px solid rgba(0,0,0,0.1);
}

@media screen and (max-width:991px) {
#technical-content .blog40_list {
    grid-template-columns: 1fr 1fr 1fr;
}
#technical-content .button-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}
#technical-content .text-size-regular-2 {
    font-size: 1rem;
    line-height: 20px;
}
#technical-content .padding-section-large-4 {
    padding-top: 2rem;
    padding-bottom: 2rem;
}
#technical-content .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
}
#technical-content .heading-style-h5-2 {
    font-size: 1.2rem;
}
#technical-content .heading-6 {
    font-size: 28px;
}
}

@media screen and (max-width:767px) {
#technical-content .blog40_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
}
#technical-content .padding-section-large-4 {
    padding-top: 1rem;
    padding-bottom: 4rem;
}
#technical-content .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
}
#technical-content .heading-style-h5-2 {
    font-size: 1.25rem;
}
#technical-content .text-size-medium-4 {
    font-size: 1rem;
}
}

@media screen and (max-width:479px) {
#technical-content .padding-section-large-4 {
    padding-top: 2rem;
}
#technical-content .blog40_item-content {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
}
#technical-content .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
}
}
#enhanced_listing_category .js-pager__items {
    list-style: none;
    padding: 0;
    margin: 0;
    text-align: center;
    padding-bottom: 10px;
}
#enhanced_listing_category .pager__item {
    display: inline-block;
}
#enhanced_listing_category .button {
    display: inline-block;
    padding: 10px 15px 15px;
    text-decoration: none;
    color: #fff;
    background-color: #e30613;
    border: 2px solid #e30613;
    border-radius: 5px;
    transition: background-color 0.3s ease;
}
#enhanced_listing_category .button:hover {
    background-color: #cc0510;
    border-color: #cc0510;
}
#accordion-section .tabs_link {
    cursor: pointer;
    background-color: #f3f1ee;
    border: 1px solid #000;
    flex-direction: row;
    flex: none;
    justify-content: center;
    align-items: flex-end;
    padding: 2.3em 1.5em;
    text-decoration: none;
    transition: all 0.4s;
    display: flex;
    position: relative;
}
#accordion-section .tabs_link.active {
    background-color: #fff;
    border: 1px solid #000;
    border-right-style: none;
    flex-direction: column-reverse;
    justify-content: flex-start;
    text-decoration: none;
    position: relative;
}
#accordion-section .red-arrow-two {
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
    margin-bottom: 2.4375rem;
    position: absolute;
}
#accordion-section .red-arrow-two._4 {
    display: none;
    left: 1.3rem;
}
#accordion-section .red-arrow-two._2 {
    display: none;
    left: 1.3rem;
}
#accordion-section .red-arrow-two._3 {
    display: none;
    left: 1.3rem;
}
#accordion-section .red-arrow-two._1 {
    margin-bottom: 5rem;
    margin-left: 1rem;
    margin-right: 1rem;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
}
#accordion-section .global-styles-2 {
    position: fixed;
    top: 0%;
    bottom: auto;
    left: 0%;
    right: 0%;
}
#accordion-section .page-wrapper-2 {
    width: 80%;
    margin-left: auto;
    margin-right: auto;
    padding-top: 2rem;
    padding-bottom: 2rem;
    font-size: 1em;
    position: relative;
    overflow: hidden;
}
#accordion-section .tabs_heading {
    margin-left: 0;
    margin-right: 0;
    font-size: 1.9em;
    font-weight: 700;
    text-decoration: none;
    transform: rotate(-90deg);
}
#accordion-section .tabs {
    width: 66%;
    height: 45vh;
    justify-content: flex-start;
    align-items: stretch;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    position: relative;
    overflow: hidden;
    border-bottom: transparent;
    margin-top: 2.5rem;
}
#accordion-section .tabs .tab_contain {
    width: 100%;
}
#accordion-section .tabs .tabs_content {
    width: 0%;
    background-color: #e0dbd3;
    border: 1px solid #000;
    flex: 0 auto;
    transition: height 0.4s, width 0.4s;
    position: relative;
    overflow: hidden;
}
#accordion-section .tabs .tabs_content.active {
    width: 100%;
    background-color: #fff;
    border: 1px solid #000;
}
#accordion-section .tabs .red-arrow {
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
    margin-left: 0.7rem;
    position: absolute;
    top: 0%;
    bottom: auto;
    left: 0%;
    right: auto;
}
#accordion-section .tabs .red-arrow._1 {
    margin-left: 1.3rem;
    display: none;
}
#accordion-section .tabs .red-arrow._4 {
    margin-left: 1rem;
    margin-right: 1rem;
}
#accordion-section .tabs .red-arrow._3 {
    margin-left: 1rem;
    margin-right: 1rem;
}
#accordion-section .tabs .red-arrow._2 {
    margin-left: 1rem;
    margin-right: 1rem;
}
#accordion-section .tabs .tab_wrap {
    width: 100%;
    height: 100%;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 1rem;
    display: flex;
    position: absolute;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: 0%;
}
#accordion-section .tabs .html {
    width: 0;
    height: 0;
    position: absolute;
    top: 0%;
    bottom: auto;
    left: 0%;
    right: 0%;
    overflow: hidden;
}

@media only screen and (max-width:1366px) and (min-width:1024px) {
#accordion-section .tabs {
    width: 78%;
}
#accordion-section .tabs .tab_contain {
    width: 100%;
}
}

@media only screen and (max-width:1024px) and (min-width:768px) {
#accordion-section .tabs {
    width: 90%;
    height: 40vh;
}
#accordion-section .tabs .tab_contain {
    width: 100%;
}
}

@media screen and (max-width:991px) {
#accordion-section .page-wrapper-2 {
    width: 100%;
}
}

@media screen and (max-width:767px) {
#accordion-section .tabs_link {
    border-width: 2px 0;
    border-top-style: solid;
    border-top-color: #000;
    border-bottom-style: solid;
    border-bottom-color: rgba(0,0,0,0);
}
#accordion-section .tabs_link.active {
    border-bottom-color: #000;
    border-left-style: none;
    align-items: center;
}
#accordion-section .red-arrow-two {
    display: none;
}
#accordion-section .tabs_heading {
    transform: rotate(0);
}
#accordion-section .tabs {
    width: 90%;
    margin-top: 4rem;
    height: 45vh;
    flex-direction: column;
    border-bottom: transparent;
}
#accordion-section .tabs .tab_contain {
    width: 20rem;
    max-width: 100%;
}
#accordion-section .tabs .tabs_content {
    width: 100%;
    height: 0%;
}
#accordion-section .tabs .tabs_content.active {
    height: 100%;
}
#accordion-section .tabs .red-arrow {
    display: none;
}
#accordion-section .tabs .tabs .tab_contain {
    width: 15rem;
}
}

@media screen and (max-width:479px) {
#accordion-section .tabs_link {
    padding-left: 0.9em;
    padding-right: 0.9em;
}
#accordion-section .tabs_link.active {
    align-items: center;
}
#accordion-section .red-arrow-one {
    display: none;
}
#accordion-section .tabs_heading {
    font-size: 1.5em;
}
#accordion-section .tabs {
    height: 100vh;
}
#accordion-section .red-arrow {
    display: none;
}
}

@media screen and (min-width:768px) {
#accordion-section .tabs_heading {
    -ms-writing-mode: tb-rl;
    writing-mode: vertical-rl;
    text-orientation: mixed;
}
}
.card-deck .card {
    background-color: #f2f3f4;
}
.card-deck .card img.icon {
    width: auto;
}
.card-deck .card h2, .card-deck .card .h2 {
    font-size: 1.5rem;
    line-height: 1.75rem;
    margin: 0.875rem 0;
}
.card-deck .card h3, .card-deck .card .h3 {
    font-size: 1rem;
}
.card-deck.centered .card {
    text-align: center;
}
.card-deck.centered .card img.icon {
    margin: 0 auto;
}
.card-deck.centered .card ul {
    display: inline-block;
    text-align: left;
}
.card-deck.highlighted .card {
    border-bottom: 3px solid #e30613;
}
.card-deck.transparent .card {
    background-color: transparent;
}
.card-deck.anthracite .card {
    background-color: #25303b;
    color: #fff;
}
#technical-content .w-layout-grid {
    grid-row-gap: 16px;
    grid-column-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
}
#technical-content .blog40_list {
    grid-column-gap: 2rem;
    grid-row-gap: 4rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    display: grid;
}
#technical-content .blog40_item-link {
    height: 100%;
    background-color: rgba(221,221,221,0.5);
    flex-direction: column;
    justify-content: flex-start;
    text-decoration: none;
    display: flex;
}
#technical-content .container-large {
    width: 100%;
    max-width: 80rem;
    margin-left: auto;
    margin-right: auto;
}
#technical-content .max-width-large-2 {
    width: 100%;
    max-width: 100rem;
}
#technical-content .button-3 {
    color: rgba(0,0,0,0);
    text-align: center;
    background-color: rgba(0,0,0,0);
    border: 1px solid rgba(0,0,0,0);
    padding: 0.75rem 1.5rem;
}
#technical-content .button-3.is-link {
    color: rgba(0,0,0,0);
    background-color: rgba(0,0,0,0);
    border-style: none;
    padding: 0.25rem 0;
    line-height: 1;
    text-decoration: none;
}
#technical-content .button-3.is-link.is-icon {
    grid-column-gap: 0.5rem;
    grid-row-gap: 0.5rem;
}
#technical-content .button-2 {
    color: #fff;
    text-align: center;
    background-color: #e30613;
    border-radius: 0.5rem;
    padding: 1rem 2.5rem;
    font-size: 0.8rem;
    font-weight: 600;
    line-height: 1.25rem;
}
#technical-content .spacer-large {
    padding-top: 3rem;
}
#technical-content .blog40_image {
    width: 100%;
}
#technical-content .text-size-regular-2 {
    text-align: center;
    font-size: 1rem;
    line-height: 22px;
}
#technical-content .blog40_button-wrapper {
    margin-top: 1rem;
    display: flex;
}
#technical-content .padding-section-large-4 {
    padding-bottom: 2rem;
}
#technical-content .blog40_item-content {
    flex-direction: column;
    flex: 1;
    justify-content: space-between;
    align-items: center;
    padding: 1.5rem;
    display: flex;
}
#technical-content .blog40_component {
    flex-direction: column;
    align-items: center;
}
#technical-content .margin-bottom, #technical-content .margin-bottom.margin-small, #technical-content .margin-bottom.margin-xxlarge {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
}
#technical-content .heading-style-h5-2 {
    text-align: center;
    margin-top: 0;
    font-size: 1.25rem;
    font-weight: 700;
    line-height: 1.5rem;
}
#technical-content .text-size-medium-4 {
    font-size: 1.125rem;
}
#technical-content .padding-global {
    padding-left: 5%;
    padding-right: 5%;
}
#technical-content .blog40_image-wrapper {
    width: 100%;
    padding: 2rem;
    overflow: hidden;
}
#technical-content .blog40_item {
    border: 2px solid rgba(0,0,0,0.1);
}

@media screen and (max-width:991px) {
#technical-content .blog40_list {
    grid-template-columns: 1fr 1fr 1fr;
}
#technical-content .button-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}
#technical-content .text-size-regular-2 {
    font-size: 1rem;
    line-height: 20px;
}
#technical-content .padding-section-large-4 {
    padding-top: 2rem;
    padding-bottom: 2rem;
}
#technical-content .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
}
#technical-content .heading-style-h5-2 {
    font-size: 1.2rem;
}
#technical-content .heading-6 {
    font-size: 28px;
}
}

@media screen and (max-width:767px) {
#technical-content .blog40_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
}
#technical-content .padding-section-large-4 {
    padding-top: 1rem;
    padding-bottom: 4rem;
}
#technical-content .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
}
#technical-content .heading-style-h5-2 {
    font-size: 1.25rem;
}
#technical-content .text-size-medium-4 {
    font-size: 1rem;
}
}

@media screen and (max-width:479px) {
#technical-content .padding-section-large-4 {
    padding-top: 2rem;
}
#technical-content .blog40_item-content {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
}
#technical-content .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
}
}
#blog-section .heading-style-h4-3 {
    color: #000;
    font-size: 2rem;
    font-weight: 700;
    line-height: 1.3;
}
#blog-section .blog6_featured-item-content {
    height: 100%;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    display: flex;
}
#blog-section .text-size-regularfom {
    color: #333;
    font-size: 1.3rem;
    line-height: 35px;
}
#blog-section .container-large {
    width: 100%;
    max-width: 80rem;
    margin-left: auto;
    margin-right: auto;
}
#blog-section .blog6_featured-item {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    grid-template-rows: auto;
    grid-template-columns: 1.25fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    display: grid;
}
#blog-section .button-2 {
    color: #fff;
    text-align: center;
    background-color: #e30613;
    border-radius: 20rem;
    padding: .8rem 3rem;
    font-size: 1rem;
    font-weight: 400;
}
#blog-section .blog6_image-wrapper {
    width: 100%;
    overflow: hidden;
}
#blog-section .padding-section-large-5 {
    padding-top: 3rem;
    padding-bottom: 3rem;
}
#blog-section .padding-global {
    padding-left: 5%;
    padding-right: 5%;
}
#blog-section .blog6_featured-image {
    width: 100%;
    height: 100%;
}
#blog-section .blog6_button-wrapper {
    align-items: center;
    margin-top: 1.5rem;
    margin-left: auto;
    margin-right: auto;
}
#blog-section .blog6_featured-image-link {
    width: 100%;
}

@media screen and (max-width:991px) {
#blog-section .heading-style-h4-3 {
    font-size: 1.75rem;
}
#blog-section .text-size-regularfom {
    font-size: 1rem;
    line-height: 25px;
}
#blog-section .button-2 {
    font-size: .9rem;
}
#blog-section .padding-section-large-5 {
    padding-top: 2rem;
    padding-bottom: 2rem;
}
}

@media screen and (max-width:767px) {
#blog-section .heading-style-h4-3 {
    font-size: 1.5rem;
    line-height: 1.4;
}
#blog-section .blog6_featured-item {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
    margin-bottom: 3rem;
}
#blog-section .blog6_image-wrapper {
    padding-top: 0%;
}
#blog-section .padding-section-large-5 {
    padding-top: 4rem;
    padding-bottom: 1rem;
}
}

@media screen and (max-width:479px) {
#blog-section .blog6_image-wrapper {
    padding-top: 0%;
}
#blog-section .padding-section-large-5 {
    padding-bottom: 2rem;
}
}
#header-id .w-layout-grid {
    gap: 1rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
}
#header-id .padding-section-large {
    padding-top: 1rem;
    padding-bottom: 1rem;
}
#header-id .text-size-medium {
    font-size: 1.125rem;
}
#header-id .text-size-medium.left-text {
    color: rgba(51,51,51,0.7);
    text-align: left;
    line-height: 25px;
}
#header-id .text-size-medium.left-text.black {
    color: rgba(0,0,0,0.7);
    font-size: 1rem;
}
#header-id .container-large {
    width: 100%;
    max-width: 80rem;
    margin-left: auto;
    margin-right: auto;
}
#header-id .heading {
    font-size: 2rem;
    font-weight: 700;
}
#header-id .subheading-title {
    margin-bottom: 3rem;
    font-size: 1.75rem;
    font-weight: 400;
}
#header-id .margin-bottom, #header-id .margin-bottom.margin-xsmall, #header-id .margin-bottom.margin-small {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
}
#header-id .layout1_image {
    width: 100%;
    height: 100%;
}
#header-id .padding-global {
    padding-left: 5%;
    padding-right: 5%;
}
#header-id .expandable-div {
    border-bottom: 2px dashed rgba(0,0,0,0.2);
    border-left: 2px dashed rgba(0,0,0,0.2);
    border-right: 2px dashed rgba(0,0,0,0.2);
    border-bottom-right-radius: 50px;
    border-bottom-left-radius: 50px;
    margin-top: 20px;
    padding: 40px;
}
#header-id .hiden-text-list {
    padding-left: 20px;
    font-size: 1rem;
    line-height: 30px;
}
#header-id .hiden-text-list.hide {
    display: none;
}
#header-id .layout1_component {
    gap: 2rem;
    grid-template-rows: auto;
    grid-template-columns: 1.25fr 1.25fr;
    align-items: center;
    display: grid;
}
#header-id .column-1-hero {
    padding-right: 20px;
}

@media (max-width:991px) {
#header-id .padding-section-large {
    padding-top: 2rem;
    padding-bottom: 2rem;
}
#header-id .heading {
    font-size: 1.5rem;
    line-height: 30px;
}
#header-id .subheading-title {
    font-size: 1.2rem;
    line-height: 25px;
}
#header-id .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
}
#header-id .layout1_component {
    min-height: auto;
    gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
}
}

@media (max-width:767px) {
#header-id .padding-section-large {
    padding-top: 4rem;
    padding-bottom: 4rem;
}
#header-id .text-size-medium {
    font-size: 1rem;
}
#header-id .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
}
#header-id .layout1_component {
    gap: 3rem;
    grid-template-columns: 1fr;
}
}

@media (max-width:479px) {
#header-id .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
}
#header-id .layout1_component {
    grid-template-columns: 1fr;
}
}
.paragraph--type--speakers .speakers-header {
    font-size: 32px;
    font-weight: 700;
    line-height: 36px;
}
.paragraph--type--speakers .speaker-container {
    border: 1px solid #e4e7e9;
    border-radius: 4px;
    width: 100%;
}
.paragraph--type--speakers .speaker-container img {
    border: 0 solid transparent;
    border-radius: 4px 4px 0 0;
}
.paragraph--type--speakers .speaker-container:after {
    clear: both;
}
.paragraph--type--speakers .speaker-container .baseline {
    background: #e30613;
    border: 1.5px solid #e30613;
}
.paragraph--type--speakers .speaker-container p {
    line-height: 22px;
}
.paragraph--type--speakers .speaker-container p.name {
    font-size: 20px;
    font-weight: 600;
}
.paragraph--type--speakers .speaker-container p.job-title {
    font-size: 16px;
    font-weight: 300;
}
.paragraph-hero-1 {
    background-image: var(--mobile-image);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    height: 37.5rem;
    overflow-x: hidden;
}

@media (min-width:768px) {
.paragraph-hero-1 {
    background-image: var(--desktop-image);
    height: 43.75rem;
}
}
.paragraph-hero-1--white {
    color: #fff;
}
.paragraph-hero-1--anthracite {
    color: #1d1d1b;
}
.paragraph-hero-1__title {
    margin-top: 1.25rem;
}

@media (min-width:768px) {
.paragraph-hero-1__title {
    margin-top: 12.4375rem;
}
}
.paragraph-hero-2__inline-image {
    display: none;
    min-height: min(var(--hero-height), calc(1920px/2));
    padding-left: 0;
    padding-right: 0;
    position: relative;
}

@media (min-width:768px) {
.paragraph-hero-2__inline-image {
    display: block;
}
}
.paragraph-hero-2__inline-image:before {
    background-image: var(--main-image);
    background-repeat: no-repeat;
    background-size: cover;
    bottom: 0;
    content: '';
    display: block;
    position: absolute;
    top: 0;
    width: 139.4%;
}
.paragraph-hero-2__inline-image-triangle {
    background-color: #e30613;
    height: 100%;
    position: absolute;
    width: 139.4%;
}
.paragraph-hero-2__inline-image--left:before {
    -webkit-clip-path: polygon(0 0, 85% 0, 100% 100%, 0% 100%);
    clip-path: polygon(0 0, 85% 0, 100% 100%, 0% 100%);
    background-position: top right;
    right: 1px;
}
.paragraph-hero-2__inline-image--left .paragraph-hero-2__inline-image-triangle {
    -webkit-clip-path: polygon(calc(95% - 1px) 66.66%, 100% 100%, 90% 100%);
    clip-path: polygon(calc(95% - 1px) 66.66%, 100% 100%, 90% 100%);
    right: 0;
}
.paragraph-hero-2__inline-image--right:before {
    -webkit-clip-path: polygon(15% 0, 100% 0, 100% 100%, 0% 100%);
    clip-path: polygon(15% 0, 100% 0, 100% 100%, 0% 100%);
    background-position: top left;
    left: 1px;
}
.paragraph-hero-2__inline-image--right .paragraph-hero-2__inline-image-triangle {
    -webkit-clip-path: polygon(calc(5% + 1px) 66.66%, 0% 100%, 10% 100%);
    clip-path: polygon(calc(5% + 1px) 66.66%, 0% 100%, 10% 100%);
    left: 0;
}
.paragraph-hero-2__bottom-image {
    min-height: 90vw;
    position: relative;
}

@media (min-width:768px) {
.paragraph-hero-2__bottom-image {
    display: none;
}
}
.paragraph-hero-2__bottom-image:before {
    -webkit-clip-path: polygon(100% 0, 100% 100%, 0 100%, 0 10%);
    clip-path: polygon(100% 0, 100% 100%, 0 100%, 0 10%);
    background-image: var(--main-image);
    background-position: top left;
    background-repeat: no-repeat;
    background-size: cover;
    bottom: 0;
    content: '';
    display: block;
    position: absolute;
    top: 1px;
    width: 100%;
}
.paragraph-hero-2__bottom-image-triangle {
    -webkit-clip-path: polygon(66.66% calc(3.33% + 1px), 100% 0, 100% 10%);
    clip-path: polygon(66.66% calc(3.33% + 1px), 100% 0, 100% 10%);
    background-color: #e30613;
    height: 100%;
    position: absolute;
    top: 0;
    width: 100%;
}
.paragraph-hero-3 {
    overflow: hidden;
}
.paragraph-hero-3__inline-image {
    display: none;
    min-height: min(var(--hero-height), 700px);
    padding-left: 0;
    padding-right: 0;
    position: relative;
}

@media (min-width:768px) {
.paragraph-hero-3__inline-image {
    display: block;
}
}
.paragraph-hero-3__inline-image:before {
    background-image: var(--main-image);
    background-repeat: no-repeat;
    background-size: contain;
    bottom: 0;
    content: '';
    display: block;
    position: absolute;
    top: 0;
    width: calc(50vw + 16.66667%);
}
.paragraph-hero-3__inline-image--left:before {
    background-position: 100% 50%;
    right: 0;
}
.paragraph-hero-3__inline-image--right:before {
    background-position: 0 50%;
    left: 0;
}
.paragraph-hero-3__bottom-image {
    min-height: 90vw;
    position: relative;
}

@media (min-width:768px) {
.paragraph-hero-3__bottom-image {
    display: none;
}
}
.paragraph-hero-3__bottom-image:before {
    background-image: var(--main-image);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    bottom: 0;
    content: '';
    display: block;
    position: absolute;
    top: 0;
    width: 100%;
}
.paragraph-hero__eyebrow {
    font-size: 1rem;
    font-weight: 600;
    line-height: 1.375rem;
    text-transform: uppercase;
}
.paragraph-hero__title {
    font-size: 2rem;
    font-weight: 300;
    letter-spacing: -0.02em;
    line-height: 2.5rem;
}
.paragraph-hero__content {
    font-size: 1.125rem;
    font-weight: 300;
    line-height: 1.375rem;
}
.paragraph-hero__link a {
    margin-top: 0.625rem;
}
.paragraph-hero__main {
    padding: 2.5rem 2.5rem 0;
}

@media (min-width:768px) {
.paragraph-hero__main {
padding:0 calc(var(--bs-gutter-x) * .5);
}
}
.paragraph-hero--white {
    background-color: #fff;
}
.paragraph-hero--anthracite {
    background-color: #25303b;
    color: #fff;
}
.paragraph-navigation {
padding:calc(var(--bs-gutter-x) * 2) var(--bs-gutter-x);
}

@media (min-width:576px) {
.paragraph-navigation {
padding:calc(var(--bs-gutter-x) * 2) 0;
}
}
.paragraph-navigation__col {
    overflow: hidden;
}
.paragraph-navigation__title {
    font-size: 1.75rem;
    font-weight: 300;
    letter-spacing: -0.02em;
    line-height: 2.25rem;
    text-align: center;
}

@media (min-width:768px) {
.paragraph-navigation__title {
    font-size: 2.5rem;
    line-height: 3.125rem;
    text-align: left;
}
}
.paragraph-navigation__content {
    font-size: 1.125rem;
    font-weight: 300;
    line-height: 1.375rem;
    text-align: center;
}

@media (min-width:768px) {
.paragraph-navigation__content {
    font-size: 1.25rem;
    letter-spacing: -0.01em;
    line-height: 1.5rem;
    text-align: left;
}
}
.paragraph-navigation__card {
    border-radius: 8px;
    margin-top: var(--bs-gutter-x);
    padding: 1rem;
    text-align: center;
}

@media (min-width:768px) {
.paragraph-navigation__card {
    padding: 2.5rem 1.875rem;
}
.paragraph-navigation__card--large {
    padding: 2.5rem 1.875rem;
}
}
.paragraph-navigation__card-link {
    align-items: center;
    display: flex;
    gap: 0.625rem;
    justify-content: flex-start;
    text-decoration: none;
}

@media (min-width:768px) {
.paragraph-navigation__card-link {
    flex-direction: column;
    gap: 1.25rem;
}
}
.paragraph-navigation__card-icon {
    flex-basis: 2.5rem;
}
.paragraph-navigation__card-icon img {
    display: block;
    height: 40px;
    margin: 0 auto;
    width: auto;
}

@media (min-width:768px) {
.paragraph-navigation__card-icon img {
    height: 80px;
}
}
.paragraph-navigation__card-title {
    font-size: 1rem;
    font-weight: 300;
    justify-content: left;
    line-height: 1.375rem;
    margin: 0;
    word-break: break-word;
}

@media (min-width:768px) {
.paragraph-navigation__card-title {
    font-size: 1.4rem;
    letter-spacing: -0.02em;
    line-height: 2.625rem;
}
}
.paragraph-navigation__card-title--large {
    align-items: center;
    display: flex;
    flex: 1;
    font-size: 1.5rem;
    justify-content: center;
    line-height: 2rem;
}

@media (min-width:768px) {
.paragraph-navigation__card-title--large {
    font-size: 2rem;
}
}
.paragraph-navigation__card-title div {
    text-align: left;
}

@media (min-width:768px) {
.paragraph-navigation__card-title div {
    text-align: center;
}
}
.paragraph-navigation__card-subtitle {
    display: none;
    flex: 3;
    font-size: 1rem;
    font-weight: 300;
    line-height: 1.375rem;
}

@media (min-width:768px) {
.paragraph-navigation__card-subtitle {
    display: block;
}
}
.paragraph-navigation--white {
    background-color: #fff;
}
.paragraph-navigation--white .paragraph-navigation__card {
    background: #f2f3f4;
}
.paragraph-navigation--white .paragraph-navigation__card-link {
    color: #1d1d1b;
}
.paragraph-navigation--anthracite {
    background-color: #25303b;
    color: #fff;
}
.paragraph-navigation--anthracite .paragraph-navigation__card {
    background: rgba(0,0,0,0.2);
}
.paragraph-navigation--anthracite .paragraph-navigation__card-link {
    color: #fff;
}
.paragraph--type--related-news .baseline {
    background: #e30613;
    border: 0.09375rem solid #e30613;
}
.paragraph--type--related-news img {
    border-radius: 4px 4px 0 0;
    margin: 0;
    -o-object-fit: cover;
    object-fit: cover;
    padding: 0;
}
.paragraph--type--related-news .border {
    border-color: #f2f3f4;
}
.paragraph--type--related-news .hr80 {
    border-left: 1px solid #e30613;
    padding: 2.5rem 0;
}
.paragraph--type--related-news .hr80 > div {
    background-color: #e30613;
    height: 1px;
}
.smc-contact-form h2, .smc-contact-form .h2 {
    font-size: 2.5rem;
    font-weight: 300;
    letter-spacing: -0.02em;
    line-height: 3.125rem;
    margin-bottom: 0.5rem;
    margin-top: 2rem;
}
.viewsreference--view-title {
    display: none;
}
.product-support-search__box {
    align-items: center;
    background-color: #f2f3f4;
    border-radius: 0.25rem;
    display: flex;
    flex-direction: column;
    gap: 1.875rem;
    margin: 1.875rem 0;
    padding: 3.75rem 1.375rem 1.875rem;
}
.product-support-search__content {
    padding: 0 0.75rem;
}
.product-support-search__content .prekeyline-thin {
    border-left: 0.0625rem solid #e30613;
    height: 3.125rem;
}
.product-support-search--red {
    color: #e30613;
}
.product-support-search--red:hover, .product-support-search--red:focus {
    color: #c70914;
    text-decoration: underline;
}
.product-support-search .views-infinite-scroll-content-wrapper, .product-support-search .views-exposed-form {
    align-self: stretch;
}
.product-support-search .product-support-teaser {
    background-color: #fff;
}
.product-support-search__title {
    font-size: 2rem;
    margin-bottom: 0;
    text-align: center;
}
.product-support-search__subtitle {
    font-size: 1.25rem;
    margin-bottom: 0;
    text-align: center;
}
.product-support-search .views-exposed-form .form-item {
    margin-bottom: 0;
}
.product-support-search .views-exposed-form .form-text {
    background-image: url('data:image/svg+xml,%3csvg width="21" height="22" viewBox="0 0 21 22" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M20.4078 20.1217L14.2109 13.9249C15.4016 12.528 16.1328 10.7186 16.1328 8.74048C16.1328 4.3436 12.5609 0.771729 8.16406 0.771729C3.76719 0.771729 0.195312 4.3436 0.195312 8.74048C0.195312 13.1374 3.76719 16.7092 8.16406 16.7092C10.0484 16.7092 11.7734 16.053 13.1328 14.9655L19.3484 21.1811C19.4984 21.3311 19.6859 21.3967 19.8828 21.3967C20.0703 21.3967 20.2672 21.3217 20.4172 21.1811C20.6984 20.8905 20.6984 20.4217 20.4078 20.1217ZM1.68594 8.74985C1.68594 5.18735 4.59219 2.2811 8.15469 2.2811C11.7172 2.2811 14.6234 5.18735 14.6234 8.74985C14.6234 12.3124 11.7172 15.2186 8.15469 15.2186C4.59219 15.2186 1.68594 12.3124 1.68594 8.74985Z" fill="%23AFB6BD"/%3e%3c/svg%3e');
    background-position: 10px 50%;
    background-repeat: no-repeat;
    font-size: 1.25rem;
    margin-left: auto;
    margin-right: auto;
    padding-left: 40px;
}

@media (min-width:768px) {
.product-support-search .views-exposed-form .form-text {
    width: 80%;
}
}
.product-support-search__find {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfOTlfODE4KSI+CiAgICA8cGF0aCBkPSJNNy45OTk4NSAwLjYxNTIzNEMzLjkwNzU0IDAuNjE1MjM0IDAuNjE1MjM0IDMuOTA3NTQgMC42MTUyMzQgNy45OTk4NUMwLjYxNTIzNCAxMi4wOTIyIDMuOTA3NTQgMTUuMzg0NSA3Ljk5OTg1IDE1LjM4NDVDMTIuMDkyMiAxNS4zODQ1IDE1LjM4NDUgMTIuMDkyMiAxNS4zODQ1IDcuOTk5ODVDMTUuMzg0NSAzLjkwNzU0IDEyLjA5MjIgMC42MTUyMzQgNy45OTk4NSAwLjYxNTIzNFpNNy45OTk4NSA0LjMzODMxQzguNTIyOTMgNC4zMzgzMSA4LjkyMjkzIDQuNzM4MzEgOC45MjI5MyA1LjI2MTM5QzguOTIyOTMgNS43ODQ0NiA4LjUyMjkzIDYuMTg0NDYgNy45OTk4NSA2LjE4NDQ2QzcuNDc2NzcgNi4xODQ0NiA3LjA3Njc3IDUuNzg0NDYgNy4wNzY3NyA1LjI2MTM5QzcuMDc2NzcgNC43MzgzMSA3LjQ3Njc3IDQuMzM4MzEgNy45OTk4NSA0LjMzODMxWk05LjUzODMxIDEwLjc5OThDOS41MzgzMSAxMC45NTM3IDkuNDE1MjMgMTEuMDc2OCA5LjIzMDYyIDExLjA3NjhIOC4zMDc1NEM4LjE4NDQ2IDExLjA3NjggNy4zODQ0NiAxMS4wNzY4IDcuMzg0NDYgMTEuMDc2OEg2Ljc2OTA4QzYuNjE1MjMgMTEuMDc2OCA2LjQ2MTM5IDEwLjk4NDUgNi40NjEzOSAxMC43OTk4VjEwLjE4NDVDNi40NjEzOSAxMC4wMzA2IDYuNTg0NDYgOS44NDYgNi43NjkwOCA5Ljg0NkM2LjkyMjkzIDkuODQ2IDcuMDc2NzcgOS43NTM3IDcuMDc2NzcgOS41NjkwOFY4LjMzODMxQzcuMDc2NzcgOC4xODQ0NiA2Ljk1MzcgNy45OTk4NSA2Ljc2OTA4IDcuOTk5ODVDNi42MTUyMyA3Ljk5OTg1IDYuNDYxMzkgNy45MDc1NCA2LjQ2MTM5IDcuNzIyOTNWNy4xMDc1NEM2LjQ2MTM5IDYuOTUzNyA2LjU4NDQ2IDYuNzY5MDggNi43NjkwOCA2Ljc2OTA4SDguNjE1MjNDOC43NjkwOCA2Ljc2OTA4IDguOTIyOTMgNi45MjI5MyA4LjkyMjkzIDcuMTA3NTRWOS41NjkwOEM4LjkyMjkzIDkuNzIyOTMgOS4wNDYgOS44NDYgOS4yMzA2MiA5Ljg0NkM5LjM4NDQ2IDkuODQ2IDkuNTM4MzEgOS45OTk4NSA5LjUzODMxIDEwLjE4NDVWMTAuNzk5OFoiIGZpbGw9IiNlMzA2MTMiLz4KICA8L2c+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImNsaXAwXzk5XzgxOCI+CiAgICAgIDxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0id2hpdGUiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgo8L3N2Zz4K");
    background-position: 0 40%;
    background-repeat: no-repeat;
    font-size: 0.875rem;
    padding-left: 30px;
}
.product-support-search__no-results {
    align-items: center;
    display: flex;
    flex-direction: column;
    text-align: center;
}
.product-support-search .row, .product-support-search .share .inline_content__header, .share .product-support-search .inline_content__header, .product-support-search .event-attendance .inline_content__header, .event-attendance .product-support-search .inline_content__header {
--bs-gutter-y:1.5rem;
}
.support-service-your-product-icon {
    background-image: url('data:image/svg+xml,%3Csvg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Ccircle cx="24" cy="24" r="24" fill="%23E30613"/%3E%3Cpath d="M34.055 38.0176C33.7675 38.0176 33.4925 37.9051 33.28 37.6926L22.9675 27.3801C21.7925 27.9176 20.505 28.2051 19.205 28.2051C14.255 28.2051 10.23 24.1801 10.23 19.2301C10.23 18.3676 10.355 17.5051 10.605 16.6801L10.905 15.6676L17.23 21.9926L21.9675 17.2551L15.6425 10.9426L16.655 10.6426C17.48 10.3926 18.3425 10.2676 19.205 10.2676C24.155 10.2676 28.18 14.2926 28.18 19.2426C28.18 20.5926 27.8675 21.9426 27.28 23.1551L37.555 33.4301C37.98 33.8551 37.98 34.5551 37.555 34.9926L34.8425 37.7051C34.63 37.9051 34.3425 38.0176 34.055 38.0176ZM23.205 25.8551L34.055 36.7051L36.555 34.2051L25.73 23.3801L25.955 22.9676C26.58 21.8301 26.9175 20.5426 26.9175 19.2426C26.9175 14.9801 23.455 11.5176 19.1925 11.5176C18.8175 11.5176 18.4425 11.5426 18.0675 11.6051L23.73 17.2676L17.2175 23.7801L11.5675 18.1051C11.5175 18.4801 11.48 18.8551 11.48 19.2301C11.48 23.4926 14.9425 26.9551 19.205 26.9551C20.455 26.9551 21.705 26.6426 22.805 26.0676L23.205 25.8551Z" fill="white"/%3E%3C/svg%3E');
    background-position: center top;
    height: 3rem;
    width: 3rem;
}
.support-service-your-product .link-primary {
    color: #e30613;
}
div:not(.side-menu) > .support-service-your-product {
    background: #f2f3f4;
    border-radius: 0.25rem;
    font-size: 1.25rem;
    padding: 3.125rem;
    text-align: center;
}
div:not(.side-menu) > .support-service-your-product .support-service-your-product-icon {
    background-position: center;
    background-size: 3.75rem;
    display: inline-block;
    height: 3.75rem;
    width: 3.75rem;
}
div:not(.side-menu) > .support-service-your-product h3, div:not(.side-menu) > .support-service-your-product .h3 {
    font-size: 2rem;
    margin-bottom: 1.875rem;
}
div:not(.side-menu) > .support-service-your-product .link-primary {
    font-size: 0.875rem;
}
.product-support-teaser {
    border: 0.0625rem solid #e4e7e9;
    height: 100%;
    text-align: center;
}
.product-support-teaser a {
    color: #1d1d1b;
    display: block;
    padding: 1.25rem;
    text-decoration: none;
}
.product-support-teaser a:hover, .product-support-teaser a:focus {
    text-decoration: none;
}
.product-support-teaser div, .product-support-teaser img, .product-support-teaser h3, .product-support-teaser .h3 {
    margin-bottom: 0.625rem;
}
.product-support-teaser h3 span, .product-support-teaser .h3 span {
    height: 6.25rem;
    display: inline-block;
}
.product-support-teaser .btn-primary, .product-support-teaser .event-attendance .event-attend a, .event-attendance .event-attend .product-support-teaser a, .product-support-teaser .suppliers-container .supplier_contact a, .suppliers-container .supplier_contact .product-support-teaser a {
    bottom: 0.625rem;
}
.product-support-contact-us-block h2, .product-support-contact-us-block .h2 {
    font-size: 1.5rem;
    line-height: 1.75rem;
    margin: 0.875rem 0;
}
.product-support-contact-us-block h3, .product-support-contact-us-block .h3 {
    font-size: 1rem;
}
.product-support-contact-us-block .phone-icon {
    background-image: url('data:image/svg+xml,%3Csvg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Ccircle cx="24" cy="24" r="24" fill="%23E30613"/%3E%3Cpath d="M32.4048 11.855C32.5923 11.855 32.8673 11.905 33.1173 12.155L36.0798 15.1175C36.2798 15.3175 36.3923 15.605 36.3923 15.9175C36.2548 18.5925 35.6048 21.2425 34.4548 23.7675C33.3548 26.205 31.8048 28.455 29.9673 30.2925C28.1298 32.13 25.8798 33.68 23.4423 34.78C20.8923 35.93 18.2423 36.58 15.5548 36.7175H15.5298H15.5048C15.4923 36.7175 15.4798 36.7175 15.4548 36.7175C15.2423 36.7175 14.9923 36.5925 14.7923 36.3925L11.8298 33.43L11.7798 33.38L11.7173 33.33C11.4423 33.1175 11.4048 32.8425 11.4048 32.6925C11.4048 32.4425 11.5298 32.2175 11.7423 32.055L11.7673 32.0425L11.7923 32.03L15.2673 29.2425C15.4548 29.0925 15.6923 29.0175 15.9298 29.0175C16.0673 29.0175 16.2798 29.0425 16.4548 29.1925L16.4673 29.205L16.4798 29.2175L19.4173 31.3675C19.7798 31.655 20.2298 31.805 20.6923 31.805C21.2548 31.805 21.8173 31.58 22.2298 31.1675L26.6548 27.1925L26.7048 27.1425L26.7548 27.0925L30.7298 22.6675C31.4298 21.955 31.5423 20.905 31.0173 19.9925L30.9798 19.93L30.9423 19.8675L28.7798 16.905L28.7673 16.8925L28.7548 16.88C28.5048 16.555 28.5173 16.055 28.8048 15.6925L31.5923 12.23C31.8048 11.9925 32.1048 11.855 32.4048 11.855ZM32.4048 10.605C31.7423 10.605 31.0923 10.8925 30.6298 11.4425L27.8298 14.9175C27.2048 15.7175 27.1423 16.855 27.7673 17.655L29.9298 20.6175C30.1548 21.0175 30.1548 21.4675 29.8173 21.8175L25.8298 26.2675L21.3798 30.255C21.1798 30.455 20.9298 30.555 20.6923 30.555C20.5048 30.555 20.3298 30.4925 20.1798 30.3675L17.2173 28.205C16.8298 27.905 16.3798 27.7675 15.9173 27.7675C15.4048 27.7675 14.9048 27.9425 14.4798 28.2675L11.0048 31.0675C9.91735 31.8675 9.86735 33.4675 10.9423 34.3175L13.9048 37.28C14.3173 37.6925 14.8798 37.9675 15.4548 37.9675C15.5048 37.9675 15.5673 37.9675 15.6173 37.955C21.4423 37.6675 26.9673 35.0425 30.8548 31.1675C34.7298 27.2925 37.3548 21.755 37.6423 15.93C37.6423 15.305 37.4173 14.68 36.9548 14.2175L33.9923 11.255C33.5548 10.8175 32.9798 10.605 32.4048 10.605Z" fill="white"/%3E%3C/svg%3E');
    background-size: cover;
    height: 48px;
    width: 48px;
}
.product-support-contact-us-block .mail-icon {
    background-image: url('data:image/svg+xml,%3Csvg width="48" height="48" viewBox="0 0 49 48" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Ccircle cx="24.6667" cy="24" r="24" fill="%23E30613"/%3E%3Cpath d="M36.6218 12.98H12.8843C11.7718 12.98 10.8843 13.88 10.8843 14.9925L10.9093 33.18C10.9093 34.28 11.8093 35.18 12.9093 35.18H36.6218C37.7218 35.18 38.6218 34.28 38.6218 33.18V14.98C38.6218 13.88 37.7218 12.98 36.6218 12.98ZM12.8843 14.23H36.6218C36.8218 14.23 37.0093 14.305 37.1468 14.455C37.1843 14.4925 37.2218 14.53 37.2468 14.58L24.6593 26.455L12.2218 14.63C12.2593 14.5675 12.2968 14.505 12.3468 14.455C12.4968 14.305 12.6843 14.23 12.8843 14.23ZM36.6093 33.93H12.8968C12.4843 33.93 12.1468 33.5925 12.1468 33.18L12.1343 16.2675L24.6593 28.18L37.3718 16.18L37.3593 33.18C37.3593 33.5925 37.0218 33.93 36.6093 33.93Z" fill="white"/%3E%3C/svg%3E');
    background-size: cover;
    height: 48px;
    width: 48px;
}
.product-support-contact-us-block .card {
    background-color: #f2f3f4;
    border-bottom: 3px solid #e30613;
}
.product-benefit {
    align-items: center;
    background: rgba(255,255,255,0.4) 0.625rem center no-repeat;
    border-radius: 0.25rem;
    margin: 1.25rem 0 0.625rem;
    padding: 0.9375rem 0.9375rem 0.9375rem 3.125rem;
    position: relative;
}
.product-benefit a {
    color: #1d1d1b;
}
.product-benefit .icon-plus {
    background-image: url('data:image/svg+xml,%3Csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M9.23071 8.92308H14.3076C14.5538 8.92308 14.7692 8.7077 14.7692 8.46154V7.53847C14.7692 7.29231 14.5538 7.07693 14.3076 7.07693H9.23071C9.0461 7.07693 8.92302 6.95385 8.92302 6.76924V1.69231C8.92302 1.44616 8.70764 1.23077 8.46148 1.23077H7.53841C7.29225 1.23077 7.07687 1.44616 7.07687 1.69231V6.76924C7.07687 6.95385 6.95379 7.07693 6.76917 7.07693H1.69225C1.4461 7.07693 1.23071 7.29231 1.23071 7.53847V8.46154C1.23071 8.7077 1.4461 8.92308 1.69225 8.92308H6.76917C6.95379 8.92308 7.07687 9.04616 7.07687 9.23077V14.3077C7.07687 14.5539 7.29225 14.7692 7.53841 14.7692H8.46148C8.70764 14.7692 8.92302 14.5539 8.92302 14.3077V9.23077C8.92302 9.04616 9.0461 8.92308 9.23071 8.92308Z" fill="%23696C70"/%3E%3C/svg%3E%0A');
    background-size: 1rem;
    display: inline-block;
    height: 1rem;
    padding: 0.3125rem;
    position: absolute;
    right: 0.9375rem;
    top: 50%;
    transform: translateY(-50%);
    width: 1rem;
}
.product-benefit {
    background-image: url('data:image/svg+xml,%3Csvg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M16 4C9.373 4 4 9.373 4 16C4 22.627 9.373 28 16 28C22.627 28 28 22.627 28 16C28 9.373 22.627 4 16 4ZM16 26C10.477 26 6 21.523 6 16C6 10.477 10.477 6 16 6C21.523 6 26 10.477 26 16C26 21.523 21.523 26 16 26Z" fill="%23009AB2"/%3E%3Cpath d="M22 12L13.8824 20L10 16.1739" stroke="%23009AB2" stroke-width="2"/%3E%3C/svg%3E%0A');
}
body.node-product .ui-dialog {
    z-index: 2000;
    border-radius: 0.25rem;
    max-width: calc(100% - 24px);
}
body.node-product .ui-dialog .js-form-type-checkbox .option {
    max-width: calc(100% - 30px);
    padding-left: 0.75rem;
}
body.node-product .ui-dialog ::-webkit-scrollbar {
-webkit-appearance:none;
width:7px;
}
body.node-product .ui-dialog ::-webkit-scrollbar-thumb {
border-radius:4px;
background-color:rgba(0,0,0,0.5);
-webkit-box-shadow:0 0 1px rgba(255,255,255,0.5);
}
body.node-product .ui-dialog .ui-dialog-titlebar {
    background: none;
    border: none;
    padding-left: 0.875rem;
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 1.75rem;
}

@media (min-width:768px) {
body.node-product .ui-dialog .ui-dialog-titlebar {
    font-size: 2rem;
    line-height: 2.25rem;
}
}
body.node-product .ui-dialog .ui-dialog-titlebar-close {
    background-image: url('data:image/svg+xml,%3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M14.3075 11.7228L20.3075 5.67668C20.5844 5.39976 20.5844 4.98438 20.3075 4.70745L19.3844 3.73822C19.1075 3.4613 18.6921 3.4613 18.4151 3.73822L12.369 9.78438C12.1844 9.96899 11.9075 9.96899 11.7228 9.78438L5.67668 3.69207C5.39976 3.41514 4.98438 3.41514 4.70745 3.69207L3.73822 4.6613C3.4613 4.93822 3.4613 5.35361 3.73822 5.63053L9.78438 11.6767C9.96899 11.8613 9.96899 12.1382 9.78438 12.3228L3.69207 18.4151C3.41514 18.6921 3.41514 19.1075 3.69207 19.3844L4.6613 20.3536C4.93822 20.6305 5.35361 20.6305 5.63053 20.3536L11.6767 14.3075C11.8613 14.1228 12.1382 14.1228 12.3228 14.3075L18.369 20.3536C18.6459 20.6305 19.0613 20.6305 19.3382 20.3536L20.3075 19.3844C20.5844 19.1075 20.5844 18.6921 20.3075 18.4151L14.3075 12.369C14.1228 12.1844 14.1228 11.9075 14.3075 11.7228Z" fill="%23696C70"/%3E%3C/svg%3E');
    background-color: transparent;
    border: none;
}
.document {
    background-color: #f2f3f4;
    margin-bottom: 1rem;
    padding: 1.25rem;
}
.document-icon {
    display: flex;
    justify-content: space-between;
}

@media (min-width:768px) {
.document-icon {
    justify-content: center;
    padding: 0;
}
.document-icon .product-lozenges {
    display: none;
}
.document-icon__header {
    background-position: center;
}
.document-icon .techdoc {
    background-image: url('data:image/svg+xml,%3Csvg width="23" height="28" viewBox="0 0 23 28" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M20.6499 2.13745V25.8749L2.44995 25.8624V2.14995L20.6499 2.13745ZM20.6499 0.137451C20.6374 0.137451 20.6374 0.137451 20.6499 0.137451L2.44995 0.149951C1.34995 0.149951 0.449951 1.04995 0.449951 2.14995V25.8624C0.449951 26.9624 1.34995 27.8624 2.44995 27.8624L20.6499 27.8749C21.7499 27.8749 22.6499 26.9749 22.6499 25.8749V2.13745C22.6499 1.02495 21.7499 0.137451 20.6499 0.137451Z" fill="%23C70914"/%3E%3Cpath d="M8.875 12.4249H4.3125V13.4249H8.875V12.4249Z" fill="%23C70914"/%3E%3Cpath d="M8.875 15.7999H4.3125V16.7999H8.875V15.7999Z" fill="%23C70914"/%3E%3Cpath d="M8.875 18.9874H4.3125V19.9874H8.875V18.9874Z" fill="%23C70914"/%3E%3Cpath d="M8.875 22.4249H4.3125V23.4249H8.875V22.4249Z" fill="%23C70914"/%3E%3Cpath d="M18.95 15.7999H11.5V16.7999H18.95V15.7999Z" fill="%23C70914"/%3E%3Cpath d="M18.95 12.4249H11.5V13.4249H18.95V12.4249Z" fill="%23C70914"/%3E%3Cpath d="M8.875 9.42493H4.3125V10.4249H8.875V9.42493Z" fill="%23C70914"/%3E%3Cpath d="M18.95 9.42493H11.5V10.4249H18.95V9.42493Z" fill="%23C70914"/%3E%3Cpath d="M18.95 4.67493H8.125V6.67493H18.95V4.67493Z" fill="%23C70914"/%3E%3Cpath d="M18.95 18.9874H11.5V19.9874H18.95V18.9874Z" fill="%23C70914"/%3E%3Cpath d="M18.95 22.4249H11.5V23.4249H18.95V22.4249Z" fill="%23C70914"/%3E%3Cpath d="M5.4375 6.875C6.09334 6.875 6.625 6.34334 6.625 5.6875C6.625 5.03166 6.09334 4.5 5.4375 4.5C4.78166 4.5 4.25 5.03166 4.25 5.6875C4.25 6.34334 4.78166 6.875 5.4375 6.875Z" fill="%23C70914"/%3E%3C/svg%3E%0A');
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    height: 2.125rem;
    width: 2.125rem;
}
}
.document-icon__header {
    background-image: url('data:image/svg+xml,%3Csvg width="35" height="35" viewBox="0 0 35 35" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M28.125 28.0132H6.875C5.70094 28.0132 4.75 27.0622 4.75 25.8882V21.6382H6.875V25.8882H28.125V21.6382H30.25V25.8882C30.25 27.0622 29.2991 28.0132 28.125 28.0132Z" fill="%23E30613"/%3E%3Cpath d="M19.625 15.2632V6.76318H15.375V15.2632H11.125L17.5 21.6382L23.875 15.2632H19.625Z" fill="%23E30613"/%3E%3C/svg%3E%0A');
    background-position: left;
    background-repeat: no-repeat;
    height: 34px;
    width: 34px;
}
.document-icon .icon {
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    display: block;
    height: 34px;
    width: 34px;
}
.document-content {
    font-size: 0.875rem;
}

@media (max-width:767.98px) {
.document-content .product-lozenges {
    display: none;
}
}
.document-content__header {
    align-content: center;
    display: flex;
    gap: 0.3125rem;
    justify-content: flex-start;
}
.document-content .file-download {
    color: #e30613;
    font-size: 1rem;
    text-decoration: underline;
}
.document-content .file-download:hover, .document-content .file-download:focus {
    color: #c70914;
    text-decoration: underline;
}
.document-version {
    font-size: 1rem;
    font-weight: 600;
    line-height: 1.375rem;
}
.document-download {
    display: flex;
    gap: 0.3125rem;
padding-top:calc(var(--bs-gutter-x) * .5);
}

@media (min-width:768px) {
.document-download {
    flex-direction: column;
    padding-top: 0;
}
}
.document-download .file-download {
    background-image: url('data:image/svg+xml,%3Csvg width="23" height="24" viewBox="0 0 23 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M21.8846 14.3076H20.5C20.1308 14.3076 19.8077 14.6307 19.8077 14.9999V19.6153C19.8077 19.9845 19.4846 20.3076 19.1154 20.3076H3.88463C3.5154 20.3076 3.19233 19.9845 3.19233 19.6153V14.9999C3.19233 14.6307 2.86925 14.3076 2.50002 14.3076H1.1154C0.746173 14.3076 0.423096 14.6307 0.423096 14.9999V21.2307C0.423096 22.2461 1.25386 23.0768 2.26925 23.0768H20.7308C21.7462 23.0768 22.5769 22.2461 22.5769 21.2307V14.9999C22.5769 14.6307 22.2539 14.3076 21.8846 14.3076Z" fill="%23696C70"/%3E%3Cpath d="M11.0386 17.3539C11.3155 17.6308 11.7309 17.6308 12.0078 17.3539L18.2386 11.1231C18.5155 10.8462 18.5155 10.4308 18.2386 10.1539L17.2693 9.18463C16.9924 8.90771 16.577 8.90771 16.3001 9.18463L13.7155 11.7692C13.4386 12.0462 12.9309 11.8616 12.9309 11.4462V1.6154C12.8847 1.24617 12.5155 0.923096 12.1924 0.923096H10.8078C10.4386 0.923096 10.1155 1.24617 10.1155 1.6154V11.4C10.1155 11.8154 9.60779 12 9.33087 11.7231L6.74625 9.13848C6.46933 8.86156 6.05394 8.86156 5.77702 9.13848L4.80779 10.1539C4.53087 10.4308 4.53087 10.8462 4.80779 11.1231L11.0386 17.3539Z" fill="%23696C70"/%3E%3C/svg%3E%0A');
    background-position: center;
    background-repeat: no-repeat;
    background-size: 0.875rem;
    height: 1.125rem;
    margin: 0;
    width: 0.875rem;
}

@media (min-width:768px) {
.document-download .file-download {
    background-size: 1.4375rem;
    height: 1.5rem;
    margin: 0 auto;
    width: 1.4375rem;
}
}
.document-download .file-size {
    font-size: 0.875rem;
    text-align: center;
    text-transform: uppercase;
}
.product-images {
    margin: 2.5rem auto;
}
.product-images .carousel {
    padding-bottom: 4.625rem;
}
.product-images .carousel-control-prev {
    justify-content: left;
}
.product-images .carousel-control-next {
    justify-content: right;
}
.product-images .carousel-indicators {
    margin: 0;
}
.product-images .carousel-indicators [data-bs-target] {
    background-color: transparent;
    border: 0.0625rem solid #e4e7e9;
    height: auto;
}
.product-lozenges__item {
    border-radius: 100px;
    background-color: #f2f3f4;
    color: #25303b;
    display: inline-block;
    font-size: 0.875rem;
    font-weight: 600;
    line-height: 2rem;
    padding: 0rem 0.9375rem;
    text-align: center;
    vertical-align: baseline;
    white-space: nowrap;
}
.product-lozenges__item--updated {
    background-color: #009ab2;
    color: #fff;
}
.product-lozenges__item--new {
    background-color: #ffcf21;
    color: #1d1d1b;
}
.product-lozenges__item--discontinued {
    background-color: #696c70;
    color: #fff;
}
.product-lozenges__item--uppercase {
    text-transform: uppercase;
}

@media (min-width:768px) {
.product-menu .side-menu {
    border-left: 0.0625rem solid #e30613;
    padding: 0 0 5.625rem;
    position: -webkit-sticky;
    position: sticky;
    top: 70px;
}
}
.product-menu .side-menu__content {
    padding: 1.25rem;
}
.product-menu .side-menu ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
.product-menu .side-menu ul li.page_navigation__item, .product-menu .side-menu ul li.other_navigation__item {
    background: 1.375rem center no-repeat;
    border-bottom: 0.0625rem solid #e4e7e9;
}
.product-menu .side-menu ul li.page_navigation__item a, .product-menu .side-menu ul li.other_navigation__item a {
    color: #25303b;
    display: block;
    font-size: 0.875rem;
    font-weight: 700;
    padding: 1.25rem 1.25rem 1.25rem 3.875rem;
    text-decoration: none;
}
.product-menu .side-menu ul li.page_navigation__item a:hover, .product-menu .side-menu ul li.other_navigation__item a:hover {
    text-decoration: underline;
}
.product-menu .side-menu ul li.eye {
    background-image: url('data:image/svg+xml,%3Csvg width="29" height="18" viewBox="0 0 29 18" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M14.4624 2.625C18.2499 2.625 22.0499 4.8125 25.7624 9.125C22.0499 13.4375 18.2624 15.625 14.4624 15.625C9.07495 15.625 4.79995 11.225 3.07495 9.125C4.79995 7.025 9.07495 2.625 14.4624 2.625ZM14.4624 0.625C6.23745 0.625 0.574951 9.1 0.574951 9.1V9.15C0.574951 9.15 6.23745 17.625 14.4624 17.625C18.5749 17.625 23.3249 15.5125 28.3249 9.15V9.1C23.3124 2.75 18.5624 0.625 14.4624 0.625Z" fill="%23C70914"/%3E%3Cpath d="M14.375 4.59998C13.9125 4.59998 13.4625 4.67498 13.05 4.79998C13.8375 5.14998 14.375 5.93748 14.375 6.84998C14.375 8.08748 13.3625 9.09998 12.125 9.09998C11.2125 9.09998 10.425 8.54997 10.075 7.77497C9.95 8.19997 9.875 8.63748 9.875 9.09998C9.875 11.5875 11.8875 13.6 14.375 13.6C16.8625 13.6 18.875 11.5875 18.875 9.09998C18.875 6.61248 16.8625 4.59998 14.375 4.59998Z" fill="%23C70914"/%3E%3C/svg%3E%0A');
}
.product-menu .side-menu ul li.techdoc {
    background-image: url('data:image/svg+xml,%3Csvg width="23" height="28" viewBox="0 0 23 28" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M20.6499 2.13745V25.8749L2.44995 25.8624V2.14995L20.6499 2.13745ZM20.6499 0.137451C20.6374 0.137451 20.6374 0.137451 20.6499 0.137451L2.44995 0.149951C1.34995 0.149951 0.449951 1.04995 0.449951 2.14995V25.8624C0.449951 26.9624 1.34995 27.8624 2.44995 27.8624L20.6499 27.8749C21.7499 27.8749 22.6499 26.9749 22.6499 25.8749V2.13745C22.6499 1.02495 21.7499 0.137451 20.6499 0.137451Z" fill="%23C70914"/%3E%3Cpath d="M8.875 12.4249H4.3125V13.4249H8.875V12.4249Z" fill="%23C70914"/%3E%3Cpath d="M8.875 15.7999H4.3125V16.7999H8.875V15.7999Z" fill="%23C70914"/%3E%3Cpath d="M8.875 18.9874H4.3125V19.9874H8.875V18.9874Z" fill="%23C70914"/%3E%3Cpath d="M8.875 22.4249H4.3125V23.4249H8.875V22.4249Z" fill="%23C70914"/%3E%3Cpath d="M18.95 15.7999H11.5V16.7999H18.95V15.7999Z" fill="%23C70914"/%3E%3Cpath d="M18.95 12.4249H11.5V13.4249H18.95V12.4249Z" fill="%23C70914"/%3E%3Cpath d="M8.875 9.42493H4.3125V10.4249H8.875V9.42493Z" fill="%23C70914"/%3E%3Cpath d="M18.95 9.42493H11.5V10.4249H18.95V9.42493Z" fill="%23C70914"/%3E%3Cpath d="M18.95 4.67493H8.125V6.67493H18.95V4.67493Z" fill="%23C70914"/%3E%3Cpath d="M18.95 18.9874H11.5V19.9874H18.95V18.9874Z" fill="%23C70914"/%3E%3Cpath d="M18.95 22.4249H11.5V23.4249H18.95V22.4249Z" fill="%23C70914"/%3E%3Cpath d="M5.4375 6.875C6.09334 6.875 6.625 6.34334 6.625 5.6875C6.625 5.03166 6.09334 4.5 5.4375 4.5C4.78166 4.5 4.25 5.03166 4.25 5.6875C4.25 6.34334 4.78166 6.875 5.4375 6.875Z" fill="%23C70914"/%3E%3C/svg%3E%0A');
}
.product-menu .side-menu ul li.doc {
    background-image: url('data:image/svg+xml,%3Csvg width="23" height="28" viewBox="0 0 23 28" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M14.8124 2.17505L20.5874 8.12505V25.8876L2.38745 25.8751V2.17505H14.8124ZM15.6624 0.175049H2.38745C1.28745 0.175049 0.387451 1.07505 0.387451 2.17505V25.8876C0.387451 26.9876 1.28745 27.8876 2.38745 27.8876L20.5874 27.9001C21.6874 27.9001 22.5874 27.0001 22.5874 25.9001V7.31255L15.6624 0.175049Z" fill="%23C70914"/%3E%3Cpath d="M14.3875 4.4375L18.85 8.9H14.3875V4.4375Z" fill="%23C70914"/%3E%3Cpath d="M13.0125 12.4501H4.25V13.4501H13.0125V12.4501Z" fill="%23C70914"/%3E%3Cpath d="M18.8875 15.775H4.25V16.775H18.8875V15.775Z" fill="%23C70914"/%3E%3Cpath d="M13.0125 19.1125H4.25V20.1125H13.0125V19.1125Z" fill="%23C70914"/%3E%3Cpath d="M18.8375 22.4501H4.25V23.4501H18.8375V22.4501Z" fill="%23C70914"/%3E%3C/svg%3E%0A');
}
.product-menu .side-menu ul li.faq {
    background-image: url('data:image/svg+xml,%3Csvg width="29" height="28" viewBox="0 0 29 28" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M15.675 13.85H13.675V10.9L14.3875 10.6875C14.45 10.6625 16.1875 10.1 16.1875 8.62503C16.1875 8.62503 16.175 8.05003 15.8875 7.51253C15.5625 6.88752 15.0125 6.60003 14.1625 6.60003C13.3125 6.60003 12.7625 6.88752 12.4375 7.51253C12.15 8.05003 12.1375 8.62503 12.1375 8.62503L10.1375 8.61253C10.1375 7.00003 11.2125 4.58752 14.1625 4.58752C17.1125 4.58752 18.1875 6.98753 18.1875 8.61253C18.1875 9.86253 17.6125 10.9625 16.525 11.775C16.225 12 15.925 12.175 15.6625 12.3V13.85H15.675Z" fill="%23C70914"/%3E%3Cpath d="M21.6125 2.75C24.2375 2.75 26.375 4.8875 26.375 7.5125V14.2625C26.375 16.8875 24.2375 19.025 21.6125 19.025H9.8375H9.175L8.6375 19.425L2.6375 23.9V19V18.9L2.625 18.8C2.625 18.7875 2.625 18.775 2.625 18.775V16.575V7.5125C2.625 4.8875 4.7625 2.75 7.3875 2.75H21.6125ZM21.6125 0.75H7.3875C3.65 0.75 0.625 3.775 0.625 7.5125V16.5625V18.7625C0.625 18.8375 0.625 18.925 0.6375 19V27.875L9.8375 21.0125H21.6125C25.35 21.0125 28.375 17.9875 28.375 14.25V7.5C28.3625 3.775 25.3375 0.75 21.6125 0.75Z" fill="%23E30613"/%3E%3Cpath d="M15.75 14.9875H13.75V17.125H15.75V14.9875Z" fill="%23C70914"/%3E%3C/svg%3E%0A');
}
.product-menu .side-menu ul li.videos {
    background-image: url('data:image/svg+xml,%3Csvg width="25" height="26" viewBox="0 0 25 26" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M12.5 2.875C18.0875 2.875 22.625 7.4125 22.625 13C22.625 18.5875 18.0875 23.125 12.5 23.125C6.9125 23.125 2.375 18.5875 2.375 13C2.375 7.4125 6.9125 2.875 12.5 2.875ZM12.5 0.875C5.8 0.875 0.375 6.3 0.375 13C0.375 19.7 5.8 25.125 12.5 25.125C19.2 25.125 24.625 19.7 24.625 13C24.625 6.3 19.2 0.875 12.5 0.875Z" fill="%23E30613"/%3E%3Cpath d="M10.125 9.07495L16.725 12.9875L10.125 16.9125V9.07495Z" fill="%23C70914"/%3E%3C/svg%3E%0A');
}
.product-menu .side-menu ul li.accessories {
    background-image: url('data:image/svg+xml,%3Csvg width="25" height="29" viewBox="0 0 25 29" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M23.9502 5.17505H21.9502V27.3751H23.9502V5.17505Z" fill="%23C70914"/%3E%3Cpath d="M23.9501 5.2375H21.9501C21.9501 3.8625 20.8376 2.75 19.4626 2.75C18.0876 2.75 16.9751 3.8625 16.9751 5.2375H14.9751C14.9751 2.7625 16.9876 0.75 19.4626 0.75C21.9376 0.75 23.9501 2.7625 23.9501 5.2375Z" fill="%23C70914"/%3E%3Cpath d="M3.05005 10.875H1.05005V5.2375C1.05005 2.7625 3.06255 0.75 5.53755 0.75C8.01255 0.75 10.025 2.7625 10.025 5.2375H8.02505C8.02505 3.8625 6.91255 2.75 5.53755 2.75C4.16255 2.75 3.05005 3.8625 3.05005 5.2375V10.875Z" fill="%23C70914"/%3E%3Cpath d="M10.0125 5.17505H8.01245V23.9376H10.0125V5.17505Z" fill="%23C70914"/%3E%3Cpath d="M16.9875 5.17505H14.9875V23.9376H16.9875V5.17505Z" fill="%23C70914"/%3E%3Cpath d="M12.5 28.3751C10.025 28.3751 8.01245 26.3626 8.01245 23.8876H10.0125C10.0125 25.2626 11.125 26.3751 12.5 26.3751C13.875 26.3751 14.9875 25.2626 14.9875 23.8876H16.9875C16.9875 26.3626 14.975 28.3751 12.5 28.3751Z" fill="%23C70914"/%3E%3Cpath d="M3.375 18.25H0.5C0.225 18.25 0 18.025 0 17.75V11.25C0 10.975 0.225 10.75 0.5 10.75H3.375C3.65 10.75 3.875 10.975 3.875 11.25V17.75C3.875 18.025 3.65 18.25 3.375 18.25Z" fill="%23C70914"/%3E%3Cpath d="M24.375 28.375H21.5C21.225 28.375 21 28.15 21 27.875V21.375C21 21.1 21.225 20.875 21.5 20.875H24.375C24.65 20.875 24.875 21.1 24.875 21.375V27.875C24.875 28.15 24.65 28.375 24.375 28.375Z" fill="%23C70914"/%3E%3C/svg%3E%0A');
}
.product-menu .side-menu ul li.related {
    background-image: url('data:image/svg+xml,%3Csvg width="29" height="28" viewBox="0 0 29 28" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M3.6875 27.875C5.37887 27.875 6.75 26.5039 6.75 24.8125C6.75 23.1211 5.37887 21.75 3.6875 21.75C1.99613 21.75 0.625 23.1211 0.625 24.8125C0.625 26.5039 1.99613 27.875 3.6875 27.875Z" fill="%23C70914"/%3E%3Cpath d="M14.5625 27.875C16.2539 27.875 17.625 26.5039 17.625 24.8125C17.625 23.1211 16.2539 21.75 14.5625 21.75C12.8711 21.75 11.5 23.1211 11.5 24.8125C11.5 26.5039 12.8711 27.875 14.5625 27.875Z" fill="%23C70914"/%3E%3Cpath d="M25.3125 27.875C27.0039 27.875 28.375 26.5039 28.375 24.8125C28.375 23.1211 27.0039 21.75 25.3125 21.75C23.6211 21.75 22.25 23.1211 22.25 24.8125C22.25 26.5039 23.6211 27.875 25.3125 27.875Z" fill="%23C70914"/%3E%3Cpath d="M14.5625 8C16.7371 8 18.5 6.23712 18.5 4.0625C18.5 1.88788 16.7371 0.125 14.5625 0.125C12.3879 0.125 10.625 1.88788 10.625 4.0625C10.625 6.23712 12.3879 8 14.5625 8Z" fill="%23C70914"/%3E%3Cpath d="M24.4251 25.275L14.5626 6.22503L4.63755 25.2125L2.86255 24.2875L14.5626 1.90002L26.2001 24.35L24.4251 25.275Z" fill="%23C70914"/%3E%3Cpath d="M15.5625 4.0625H13.5625V24.8125H15.5625V4.0625Z" fill="%23C70914"/%3E%3C/svg%3E%0A');
}
.product-menu .side-menu ul li.troubleshooting {
    background-image: url('data:image/svg+xml,%3Csvg width="33" height="32" viewBox="0 0 33 32" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M29.7127 28.1625L21.4502 19.9C23.0377 18.0375 24.0127 15.625 24.0127 12.9875C24.0127 7.12499 19.2502 2.36249 13.3877 2.36249C7.52519 2.36249 2.7627 7.12499 2.7627 12.9875C2.7627 18.85 7.52519 23.6125 13.3877 23.6125C15.9002 23.6125 18.2002 22.7375 20.0127 21.2875L28.3002 29.575C28.5002 29.775 28.7502 29.8625 29.0127 29.8625C29.2627 29.8625 29.5252 29.7625 29.7252 29.575C30.1002 29.1875 30.1002 28.5625 29.7127 28.1625ZM4.75019 13C4.75019 8.24999 8.62519 4.37499 13.3752 4.37499C18.1252 4.37499 22.0002 8.24999 22.0002 13C22.0002 17.75 18.1252 21.625 13.3752 21.625C8.62519 21.625 4.75019 17.75 4.75019 13Z" fill="%23C70914"/%3E%3Cpath d="M18.0628 12.8375C18.0503 12.575 18.0253 12.325 17.9878 12.0875V12.1125L19.6378 11.225L18.1378 8.4625L16.4878 9.35C16.0503 8.95 15.5253 8.6375 14.9503 8.425L14.9128 8.4125V6.5625H11.7753V8.425C11.1628 8.6375 10.6503 8.95 10.2003 9.35L8.57529 8.45L7.06279 11.2L8.68779 12.1C8.65029 12.3125 8.62529 12.5625 8.62529 12.8125C8.62529 12.825 8.62529 12.8375 8.62529 12.85C8.63779 13.1125 8.66279 13.3625 8.70029 13.6V13.575L7.05029 14.4625L8.55029 17.225L10.2003 16.3375C10.6378 16.7375 11.1628 17.05 11.7378 17.2625L11.7753 17.275V19.125H14.9128V17.2625C15.5253 17.05 16.0378 16.7375 16.4878 16.3375L18.1128 17.2375L19.6253 14.4875L18.0003 13.5875C18.0378 13.375 18.0628 13.125 18.0628 12.875C18.0628 12.8625 18.0628 12.85 18.0628 12.8375ZM13.3503 15.4625C11.9003 15.4625 10.7378 14.2875 10.7378 12.85C10.7378 11.4125 11.9128 10.2375 13.3503 10.2375C14.7878 10.2375 15.9628 11.4125 15.9628 12.85C15.9628 14.2875 14.8003 15.4625 13.3503 15.4625Z" fill="%23C70914"/%3E%3C/svg%3E%0A');
}
.product-menu .side-menu ul li.download {
    background-image: url('data:image/svg+xml,%3Csvg width="35" height="35" viewBox="0 0 35 35" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M28.125 28.0132H6.875C5.70094 28.0132 4.75 27.0622 4.75 25.8882V21.6382H6.875V25.8882H28.125V21.6382H30.25V25.8882C30.25 27.0622 29.2991 28.0132 28.125 28.0132Z" fill="%23E30613"/%3E%3Cpath d="M19.625 15.2632V6.76318H15.375V15.2632H11.125L17.5 21.6382L23.875 15.2632H19.625Z" fill="%23E30613"/%3E%3C/svg%3E%0A');
}
.product-menu .side-menu ul li.testresults {
    background-image: url('data:image/svg+xml,%3Csvg width="33" height="32" viewBox="0 0 33 32" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M16.61 10.16L19.5 7.56V7H15.5V9.68L16.61 10.16Z" fill="%23C70914"/%3E%3Cpath d="M7.475 9H3.5V12.315L7.475 9Z" fill="%23C70914"/%3E%3Cpath d="M3.5 17.565V27H7.5V14.185L3.5 17.565Z" fill="%23C70914"/%3E%3Cpath d="M10.79 7.66L13.5 8.825V5H9.5V7.58C9.658 7.535 9.84 7.509 10.028 7.509C10.303 7.509 10.565 7.564 10.803 7.665L10.79 7.66Z" fill="%23C70914"/%3E%3Cpath d="M10.34 11.82L9.5 12.52V27H13.5V13.175L10.34 11.82Z" fill="%23C70914"/%3E%3Cpath d="M27.5 3H22.5L24.54 5.04L16.905 11.915L10.2 9.04C10.145 9.017 10.081 9.004 10.014 9.004C9.895 9.004 9.785 9.046 9.699 9.116L9.7 9.115L3.5 14.295V15.565L10.085 10.065L16.805 12.945C16.862 12.97 16.929 12.984 16.999 12.984C17.128 12.984 17.246 12.935 17.335 12.854L25.25 5.749L27.5 7.999V3Z" fill="%23C70914"/%3E%3Cpath d="M15.5 26.275V27H16.225C15.966 26.771 15.729 26.534 15.508 26.284L15.5 26.275Z" fill="%23C70914"/%3E%3Cpath d="M16.875 14.5C16.633 14.488 16.406 14.436 16.196 14.35L16.21 14.355L15.5 14.035V15.73C15.907 15.271 16.358 14.866 16.851 14.517L16.875 14.5Z" fill="%23C70914"/%3E%3Cpath d="M25.5 7.53998L21.5 11.14V13C22.974 13.003 24.353 13.403 25.537 14.1L25.5 14.08V7.53998Z" fill="%23C70914"/%3E%3Cpath d="M29.2048 27.295L26.3848 24.5C27.0858 23.53 27.5068 22.318 27.5068 21.007C27.5068 17.693 24.8208 15.007 21.5068 15.007C18.1928 15.007 15.5068 17.693 15.5068 21.007C15.5068 24.321 18.1928 27.007 21.5068 27.007C22.8178 27.007 24.0308 26.587 25.0178 25.873L24.9998 25.885L27.8198 28.705C27.9938 28.854 28.2208 28.945 28.4698 28.945C29.0218 28.945 29.4698 28.497 29.4698 27.945C29.4698 27.696 29.3788 27.468 29.2278 27.293L29.2288 27.294L29.2048 27.295ZM21.4998 25C19.2908 25 17.4998 23.209 17.4998 21C17.4998 18.791 19.2908 17 21.4998 17C23.7088 17 25.4998 18.791 25.4998 21C25.4998 23.209 23.7088 25 21.4998 25Z" fill="%23C70914"/%3E%3C/svg%3E%0A');
}
.product-menu .side-menu ul li.product-support {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 27.2.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 121 140' style='enable-background:new 0 0 121 140;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23C70914;%7D .st1%7Bfill:none;stroke:%23C70914;stroke-width:4.2943;stroke-miterlimit:10;%7D%0A%3C/style%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M67.7,111.3l-53.9,0V9.7h53.3l24.8,25.5v50.6l8.6,5.2V31.7L70.7,1.1H13.8C9.1,1.1,5.3,5,5.3,9.7v101.6 c0,4.7,3.9,8.6,8.6,8.6l54.8,0'/%3E%3Cpath class='st0' d='M65.3,19.4l19.1,19.1H65.3V19.4z'/%3E%3C/g%3E%3Cpath class='st0' d='M59.4,53.7H21.8V58h37.6V53.7z'/%3E%3Cpath class='st0' d='M84.6,68H21.8v4.3h62.7V68z'/%3E%3Cpath class='st0' d='M59.4,82.3H21.8v4.3h37.6V82.3z'/%3E%3Cpath class='st0' d='M69.3,96.6H21.8v4.3h46.4L69.3,96.6z'/%3E%3C/g%3E%3Ccircle class='st1' cx='90.9' cy='112' r='24.9'/%3E%3Cg%3E%3Cpath class='st0' d='M84.4,122.7c0.1-0.5,0.3-1.1,0.5-2l3-11c0-0.1,0.1-0.3,0.1-0.4c0-0.1,0-0.2,0-0.4c0-0.7-0.2-1.1-0.6-1.2 c-0.4-0.2-1.2-0.3-2.3-0.3v-1.3c0.9-0.1,2.2-0.2,4-0.4c1.7-0.2,3-0.4,3.7-0.5l2.1-0.4l-3.8,13.9c-0.3,1.2-0.5,2-0.6,2.5 c-0.3,1.2-0.4,1.9-0.4,2.3c0,0.3,0.1,0.6,0.2,0.7c0.2,0.1,0.3,0.2,0.5,0.2c0.5,0,1.1-0.4,1.8-1.3c0.7-0.8,1.4-1.7,1.9-2.6l1.1,0.7 c-1.6,2.3-2.8,3.9-3.7,4.7c-1.4,1.3-2.9,2-4.4,2c-0.9,0-1.7-0.3-2.4-0.8c-0.7-0.5-1.1-1.4-1.1-2.5 C84.1,124.1,84.2,123.5,84.4,122.7z M95.9,94.9c0.6,0.6,1,1.4,1,2.3c0,0.9-0.3,1.7-1,2.3s-1.4,1-2.3,1c-0.9,0-1.7-0.3-2.3-1 s-1-1.4-1-2.3c0-0.9,0.3-1.7,1-2.3c0.6-0.6,1.4-1,2.3-1C94.5,94,95.3,94.3,95.9,94.9z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
    background-size: 30px;
}
.product-menu .side-menu ul li.ask-a-question {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 27.2.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 121 117' style='enable-background:new 0 0 121 117;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23C70914;%7D .st1%7Bfill:%23E30613;%7D .st2%7Bfill:none;stroke:%23E30613;stroke-width:5;stroke-miterlimit:10;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M89.6,32.2h-3.3v-4.8l1.2-0.3c0.1,0,2.9-1,2.9-3.4c0,0,0-0.9-0.5-1.8c-0.5-1-1.4-1.5-2.8-1.5 c-1.4,0-2.3,0.5-2.8,1.5c-0.5,0.9-0.5,1.8-0.5,1.8l-3.3,0c0-2.6,1.8-6.6,6.6-6.6c4.8,0,6.6,3.9,6.6,6.6c0,2-0.9,3.8-2.7,5.2 c-0.5,0.4-1,0.7-1.4,0.9L89.6,32.2L89.6,32.2z'/%3E%3Cpath class='st1' d='M99.6,13.7c4.3,0,7.7,3.5,7.7,7.7v10.9c0,4.3-3.5,7.7-7.7,7.7H80.5h-1.1l-0.9,0.6l-9.7,7.3V40v-0.2l0-0.2 c0,0,0,0,0,0v-3.6V21.4c0-4.3,3.5-7.7,7.7-7.7H99.6z M99.6,10.4H76.6c-6.1,0-11,4.9-11,11v14.7v3.6c0,0.1,0,0.3,0,0.4v14.4 l14.9-11.1h19.1c6.1,0,11-4.9,11-11V21.4C110.6,15.3,105.7,10.4,99.6,10.4z'/%3E%3Cpath class='st0' d='M89.6,33.9h-3.3v3.5h3.3V33.9z'/%3E%3C/g%3E%3Cg%3E%3Cellipse class='st2' cx='43.2' cy='51.7' rx='16.3' ry='15.6'/%3E%3Cpath class='st2' d='M30,65.1c0,0,5.1,5.3,14.1,4.4c9-0.9,10.4-4.4,10.4-4.4s4.5,0,11.9,10.8s4.6,26.5,4.6,26.5s-9.3,5.9-25.4,6.5 c-18.9,0.7-31.3-8.1-31.3-8.1S13.6,84.2,18,76.7C22.7,68.8,30,65.1,30,65.1z'/%3E%3C/g%3E%3C/svg%3E%0A");
    background-size: 38px;
}
.product-specifications dl {
    padding: 0 0.75rem;
}
.product-specifications dt, .product-specifications dd {
    display: table-cell;
    padding: 1.25rem;
    vertical-align: middle;
}
.product-specifications dt {
    font-weight: 700;
}
.product-specifications dd {
    margin-bottom: 0;
}
.product-specifications dd p {
    margin-bottom: 0;
}
.product-specifications .odd {
    background-color: #f2f3f4;
}
.product-teaser {
    border: 0.0625rem solid #e4e7e9;
    height: 100%;
    position: relative;
    text-align: center;
}
.product-teaser a {
    color: #1d1d1b;
    display: block;
    padding: 1.25rem;
    text-decoration: none;
}
.product-teaser .product-lozenges {
    position: absolute;
    right: 1.25rem;
    top: 1.25rem;
}
.product-teaser div, .product-teaser img, .product-teaser h3, .product-teaser .h3 {
    margin-bottom: 0.625rem;
}
.product-teaser .btn-explore {
    bottom: 0.625rem;
}
.product-content .video-small .btn-play:before {
    background-size: 3.75rem 3.75rem;
    height: 3.75rem;
    width: 3.75rem;
}
.suppliers-container .tabs + h2, .suppliers-container .tabs + .h2 {
    width: 50%;
}
.suppliers-container .views-exposed-form {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
}
.suppliers-container .views-exposed-form .form-item-type {
    display: none;
}
.suppliers-container .views-exposed-form .address-input, .suppliers-container .views-exposed-form [data-drupal-selector='edit-location'] {
    background-image: url('data:image/svg+xml,%3csvg width="21" height="22" viewBox="0 0 21 22" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M20.4078 20.1217L14.2109 13.9249C15.4016 12.528 16.1328 10.7186 16.1328 8.74048C16.1328 4.3436 12.5609 0.771729 8.16406 0.771729C3.76719 0.771729 0.195312 4.3436 0.195312 8.74048C0.195312 13.1374 3.76719 16.7092 8.16406 16.7092C10.0484 16.7092 11.7734 16.053 13.1328 14.9655L19.3484 21.1811C19.4984 21.3311 19.6859 21.3967 19.8828 21.3967C20.0703 21.3967 20.2672 21.3217 20.4172 21.1811C20.6984 20.8905 20.6984 20.4217 20.4078 20.1217ZM1.68594 8.74985C1.68594 5.18735 4.59219 2.2811 8.15469 2.2811C11.7172 2.2811 14.6234 5.18735 14.6234 8.74985C14.6234 12.3124 11.7172 15.2186 8.15469 15.2186C4.59219 15.2186 1.68594 12.3124 1.68594 8.74985Z" fill="%23AFB6BD"/%3e%3c/svg%3e');
    background-position: right 0.625rem top 50%;
    background-repeat: no-repeat;
    background-size: 1rem;
}
.suppliers-container .views-element-container {
    padding-left: 0;
    padding-right: 0;
}
.suppliers-container .views-element-container .views-row {
    padding-left: 0;
    padding-right: 0;
}
.suppliers-container.hide-filter .views-exposed-form .address-input {
    display: none;
}
.suppliers-container .supplier-container {
    background-color: #f2f3f4;
}
.suppliers-container .supplier-phones > div {
    padding: 0;
}
.suppliers-container .supplier-phones .paragraph--type--phone {
    background-image: url('data:image/svg+xml,%3Csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cg clip-path="url(%23clip0_5044_18307)"%3E%3Cpath d="M14.9232 11.6615L13.0463 10.1539C12.6155 9.8154 12.0001 9.78463 11.5693 10.1231L9.96934 11.2923C9.78473 11.4462 9.5078 11.4154 9.32319 11.2308L6.92319 9.07693L4.76934 6.67693C4.58472 6.49232 4.58472 6.24616 4.7078 6.03078L5.87703 4.43078C6.21549 4.00001 6.18472 3.38463 5.84626 2.95386L4.33857 1.07693C3.87703 0.523088 3.04626 0.46155 2.52319 0.984627L0.923186 2.58463C0.677032 2.83078 0.553955 3.16924 0.553955 3.5077C0.707801 6.64616 2.12319 9.63078 4.21549 11.7231C6.3078 13.8154 9.29242 15.2308 12.4309 15.3846C12.7693 15.4154 13.1078 15.2615 13.354 15.0154L14.954 13.4154C15.5386 12.9539 15.5078 12.0923 14.9232 11.6615Z" fill="%231D1D1B"/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id="clip0_5044_18307"%3E%3Crect width="16" height="16" fill="white"/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E');
    background-repeat: no-repeat;
    margin-top: 10px;
    padding-left: 1.5625rem;
}
.suppliers-container .supplier-phones .paragraph--type--phone a {
    text-decoration: none;
}
.suppliers-container .supplier-website {
    background-image: url('data:image/svg+xml,%3Csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cg clip-path="url(%23clip0_5044_18301)"%3E%3Cpath d="M8.36917 12.8308C8.15378 12.8 7.9384 12.7692 7.72301 12.7385C7.50763 12.7077 7.29224 12.6462 7.07686 12.5538C6.95378 12.5231 6.79994 12.5538 6.70763 12.6462L6.55378 12.8C5.66147 13.6923 4.21532 13.7846 3.29224 12.9846C2.24609 12.0923 2.21532 10.4923 3.16917 9.53846L5.50763 7.2C5.81532 6.89231 6.18455 6.70769 6.55378 6.58461C7.04609 6.46154 7.56917 6.49231 8.0307 6.67692C8.30763 6.8 8.58455 6.95384 8.83071 7.2C8.95378 7.32308 9.04609 7.44615 9.1384 7.6C9.26147 7.81538 9.5384 7.84615 9.69224 7.66154C9.96917 7.38461 10.3384 7.01538 10.5538 6.8C10.6769 6.67692 10.6769 6.49231 10.5846 6.33846C10.4615 6.15385 10.3076 6 10.1538 5.84615C9.9384 5.63077 9.69224 5.41538 9.41532 5.26154C8.98455 4.98461 8.49224 4.8 7.96917 4.70769C7.01532 4.52308 5.96917 4.67692 5.10763 5.13846C4.76917 5.32308 4.4307 5.56923 4.15378 5.84615L1.90763 8.09231C0.276858 9.72308 0.153782 12.3692 1.72301 14.0308C3.35378 15.8154 6.12301 15.8462 7.81532 14.1538L8.58455 13.3846C8.79994 13.2308 8.64609 12.8615 8.36917 12.8308Z" fill="%231D1D1B"/%3E%3Cpath d="M14.0308 1.7846C12.3385 0.215366 9.69234 0.338443 8.09234 1.96921L7.38465 2.64614C7.16926 2.86152 7.32311 3.23075 7.60003 3.26152C8.0308 3.29229 8.46157 3.3846 8.89234 3.50767C9.01541 3.53844 9.16926 3.50767 9.26157 3.41537L9.41542 3.26152C10.3077 2.36921 11.7539 2.2769 12.677 3.0769C13.7231 3.96921 13.7539 5.56921 12.8 6.52306L10.4616 8.86152C10.1539 9.16921 9.78465 9.35383 9.41542 9.4769C8.92311 9.59998 8.40003 9.56921 7.93849 9.3846C7.66157 9.26152 7.38465 9.10767 7.13849 8.86152C7.01542 8.73844 6.92311 8.61537 6.8308 8.46152C6.70772 8.24614 6.4308 8.21537 6.27695 8.39998L5.41542 9.26152C5.29234 9.3846 5.29234 9.56921 5.38465 9.72306C5.50772 9.90767 5.66157 10.0615 5.81541 10.2154C6.0308 10.4308 6.30772 10.6461 6.55388 10.8C6.98465 11.0769 7.47695 11.2615 7.96926 11.3538C8.92311 11.5384 9.96926 11.3846 10.8308 10.9231C11.1693 10.7384 11.5077 10.4923 11.7846 10.2154L14.1231 7.8769C15.8462 6.1846 15.7846 3.41537 14.0308 1.7846Z" fill="%231D1D1B"/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id="clip0_5044_18301"%3E%3Crect width="16" height="16" fill="white"/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E');
    background-repeat: no-repeat;
    margin-top: 10px;
    padding-left: 0.9375rem;
}
.suppliers-container .supplier_contact a {
    background-image: url('data:image/svg+xml,%3Csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M7.66167 9.26153C7.84628 9.44615 8.12321 9.44615 8.30782 9.26153L15.2617 2.79999C15.3847 2.55384 15.354 2.15384 14.8617 2.15384L1.10782 2.18461C0.738592 2.18461 0.4309 2.52307 0.707823 2.83076L7.66167 9.26153Z" fill="white"/%3E%3Cpath d="M15.385 5.32307C15.385 5.01538 15.0157 4.83076 14.7696 5.04615L9.32341 10.0615C8.95418 10.4 8.49265 10.5846 8.00034 10.5846C7.50803 10.5846 7.04649 10.4 6.67726 10.0923L1.26188 5.04615C1.01572 4.83076 0.646492 4.98461 0.646492 5.32307C0.615723 5.23076 0.615723 12.3077 0.615723 12.3077C0.615723 12.9846 1.16957 13.5385 1.84649 13.5385H14.1542C14.8311 13.5385 15.385 12.9846 15.385 12.3077C15.385 10.4615 15.385 6.70769 15.385 5.32307Z" fill="white"/%3E%3C/svg%3E');
    background-position: 0.9375rem 50%;
    background-repeat: no-repeat;
    padding-left: 2.5rem;
}
.suppliers-container .supplier-interaction {
    background-image: url('data:image/svg+xml,%3Csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M7.66167 9.26153C7.84628 9.44615 8.12321 9.44615 8.30782 9.26153L15.2617 2.79999C15.3847 2.55384 15.354 2.15384 14.8617 2.15384L1.10782 2.18461C0.738592 2.18461 0.4309 2.52307 0.707823 2.83076L7.66167 9.26153Z" fill="red"/%3E%3Cpath d="M15.385 5.32307C15.385 5.01538 15.0157 4.83076 14.7696 5.04615L9.32341 10.0615C8.95418 10.4 8.49265 10.5846 8.00034 10.5846C7.50803 10.5846 7.04649 10.4 6.67726 10.0923L1.26188 5.04615C1.01572 4.83076 0.646492 4.98461 0.646492 5.32307C0.615723 5.23076 0.615723 12.3077 0.615723 12.3077C0.615723 12.9846 1.16957 13.5385 1.84649 13.5385H14.1542C14.8311 13.5385 15.385 12.9846 15.385 12.3077C15.385 10.4615 15.385 6.70769 15.385 5.32307Z" fill="red"/%3E%3C/svg%3E');
    background-repeat: no-repeat;
    margin-bottom: 10px;
    margin-top: 10px;
    padding-left: 15px;
}
.suppliers-container .supplier-interaction a {
    color: #e30613;
}
.suppliers-container .leaflet-container {
    height: 75vh !important;
}
.suppliers-container .sticky-lg-top, .suppliers-container .sticky-md-top {
    top: 160px;
}
.suppliers-container hr {
    color: #e4e7e9;
    margin: 1.25rem 0;
}

@media (max-width:991.98px) {
.suppliers-container .tabs + h2, .suppliers-container .tabs + .h2 {
    width: unset;
}
}
.suppliers-container .js-pager__items {
    list-style: none;
    padding: 0;
    margin: 0;
    text-align: center;
    padding-bottom: 10px;
}
.suppliers-container .pager__item {
    display: inline-block;
}
.suppliers-container .pager__item a {
    border: none;
    border-radius: 0.25rem;
    color: #1d1d1b;
    display: inline-block;
    font-size: 1rem;
    font-weight: normal;
    margin-bottom: 0;
    min-width: 1.5rem;
    padding: 0.5rem 0.75rem;
    text-align: center;
    text-decoration: none;
}
.suppliers-container .pager__item a:hover {
    text-decoration: underline;
}

@media (min-width:992px) {
.suppliers-container .pager__item a {
    min-width: 3rem;
}
}
.suppliers-container .pager__item.pager__item--first, .suppliers-container .pager__item.pager__item--last {
    display: none;
}
.suppliers-container .pager__item.is-active a {
    background: #e4e7e9;
    color: #e30613;
    font-weight: bold;
    text-decoration: none;
}
.product-category-list .hero-header {
--hero-image:url("../picture/product-category-list.png");
}
.product-category-list__browse {
    font-size: 1.25rem;
    font-weight: 300;
    letter-spacing: -0.01em;
    line-height: 1.5rem;
    margin: 1.875rem 0;
}

@media (min-width:768px) {
.product-category-list__content {
    display: grid;
    grid-auto-flow: column;
    grid-column-gap: 30px;
    grid-template-columns: repeat(3, 1fr);
    grid-template-rows: repeat(3, auto);
}
}
.product-category-list__vocabulary {
    font-size: 2rem;
    font-weight: 300;
    letter-spacing: -0.02em;
    line-height: 2.625rem;
    margin-bottom: 1.25rem;
}
.product-category-list__image {
    background-size: cover;
    border-bottom: 3px solid #e30613;
    border-radius: 4px 4px 0 0;
    height: 210px;
    width: 100%;
}
.product-category-list__items {
    align-self: start;
    background-color: #f2f3f4;
    list-style: none;
    padding: 0 1.25rem;
}
.product-category-list__item {
    border-bottom: 1px solid #e4e7e9;
    padding-bottom: 1.125rem;
    padding-top: 1.125rem;
}
.product-category-list__item:last-child {
    border-bottom: 0;
}
.product-category-list__item a {
    color: #1d1d1b;
    font-size: 1.25rem;
    font-weight: 300;
    letter-spacing: -0.01em;
    line-height: 1.5rem;
    text-decoration: none;
}
.product-category-list__item a:hover, .product-category-list__item a:focus {
    text-decoration: none;
}
.product-search-content .btn-filter {
    margin: 1.25rem 0 0;
}
.product-search-content .product-search__filters {
    grid-gap: 0.75rem;
    padding: 0.75rem 0;
}
.product-search-content .product-search__filters label {
    display: none;
}
.product-search-content .product-search__filters .facets-widget-product_technical_specification_dropdowns {
    display: inline-block;
    width: 32%;
}
.product-search-content .product-search__filters div:not(.facets-widget-product_technical_specification_dropdowns) {
    width: 100%;
}
.product-search-content .product-search__filters .facets-widget-links {
    margin: 0.75rem 0;
    width: 100%;
}
.product-search-content .product-search__filters .facets-widget-links .facet-active {
    margin: 0;
    padding: 0;
}
.product-search-content .product-search__filters .facets-widget-links .facet-active .facet-item {
    list-style: none;
    margin: 0;
    padding: 0;
}
.product-search-content .product-search__filters .facets-widget-links .facet-active .facet-item button {
    background: url('data:image/svg+xml,%3csvg width="57" height="29" viewBox="0 0 57 29" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3crect y="0.70459" width="57" height="28" rx="14" fill="%23AFB6BD"/%3e%3ccircle cx="14" cy="14.7046" r="12" fill="white"/%3e%3c/svg%3e');
    background-position: 100% 50%;
    background-repeat: no-repeat;
    display: inline-block;
    font-weight: normal;
    min-height: 28px;
    padding-right: 4.375rem;
    text-decoration: none;
    vertical-align: middle;
    border: 0px solid #000;
}
.product-search-content .product-search__filters .facets-widget-links .facet-active .facet-item button.is-active {
    background: url('data:image/svg+xml,%3csvg width="57" height="29" viewBox="0 0 57 29" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3crect y="0.70459" width="57" height="28" rx="14" fill="%23e30613"/%3e%3ccircle cx="43" cy="14.7046" r="14" fill="%23e30613"/%3e%3ccircle cx="43" cy="14.7046" r="12" fill="white"/%3e%3c/svg%3e') center right no-repeat;
}
.product-search-content h2, .product-search-content .h2 {
    padding: 1.875rem 0 1.25rem;
}
.product-search-content .product-search__results .views-row {
    margin-left: 0;
    margin-right: 0;
}
.product-search-content .product-search__results .product-teaser {
    border-radius: 0.25rem;
    margin-bottom: 0.75rem;
}
.product-search-content .product-search__categories {
    margin-bottom: 1rem;
}
.product-search-content .product-search__categories h4, .product-search-content .product-search__categories .h4 {
    margin: 1rem 0;
}
.product-search-content .product-search__categories-label {
    font-size: 0.875rem;
    font-weight: 600;
    line-height: 1.25rem;
}
.product-search-content .product-search__categories-list {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    margin-top: 10px;
}
.product-search-content .product-search__categories-options a {
    color: #e30613;
    display: inline-block;
    font-size: 0.875rem;
    margin: 10px;
    text-decoration: underline;
}
.product-search-content .product-search__categories-options a:hover, .product-search-content .product-search__categories-options a:focus {
    color: #c70914;
    text-decoration: underline;
}

@media (min-width:768px) {
.product-search-content .product-search__categories-options {
    display: none;
}
}

@media (max-width:991.98px) {
.product-search-content .product-search__filters .facets-widget-product_technical_specification_dropdowns {
    width: 48%;
}
}

@media (max-width:767.98px) {
.product-search-content .product-search__filters .facets-widget-product_technical_specification_dropdowns {
    width: 100%;
}
}
.product-content {
    padding-top: 3.75rem;
}

@media (min-width:768px) {
.product-content {
    padding: 1.875rem 0;
}
}
.product-content__block {
    margin-bottom: 3.75rem;
}
.product-content__block h2, .product-content__block .h2 {
    margin-bottom: 1.875rem;
}
.product-content .container-fluid, .product-content .container-sm, .product-content .container-md, .product-content .container-lg, .product-content .container-xl, .product-content .container-xxl {
    padding-left: 0;
    padding-right: 0;
}
.product-content .container-fluid .row, .product-content .container-sm .row, .product-content .container-md .row, .product-content .container-lg .row, .product-content .container-xl .row, .product-content .container-xxl .row, .product-content .container-fluid .share .inline_content__header, .share .product-content .container-fluid .inline_content__header, .product-content .container-sm .share .inline_content__header, .share .product-content .container-sm .inline_content__header, .product-content .container-md .share .inline_content__header, .share .product-content .container-md .inline_content__header, .product-content .container-lg .share .inline_content__header, .share .product-content .container-lg .inline_content__header, .product-content .container-xl .share .inline_content__header, .share .product-content .container-xl .inline_content__header, .product-content .container-xxl .share .inline_content__header, .share .product-content .container-xxl .inline_content__header, .product-content .container-fluid .event-attendance .inline_content__header, .event-attendance .product-content .container-fluid .inline_content__header, .product-content .container-sm .event-attendance .inline_content__header, .event-attendance .product-content .container-sm .inline_content__header, .product-content .container-md .event-attendance .inline_content__header, .event-attendance .product-content .container-md .inline_content__header, .product-content .container-lg .event-attendance .inline_content__header, .event-attendance .product-content .container-lg .inline_content__header, .product-content .container-xl .event-attendance .inline_content__header, .event-attendance .product-content .container-xl .inline_content__header, .product-content .container-xxl .event-attendance .inline_content__header, .event-attendance .product-content .container-xxl .inline_content__header {
    margin-left: 0;
    margin-right: 0;
}
.product-content .need-more-information {
    margin-top: 1.875rem;
}
.product-content .additional-link {
    display: inline-block;
    margin-bottom: 1.875rem;
}
.search-main {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
}
.search-main .search-container {
    background: #e4e7e9;
    border-radius: 0.25rem;
}
.search-main .search-container .form-item {
    margin: 0;
}
.search-main .search-container label {
    display: none;
}
.search-main .search-container input {
    background-image: url('data:image/svg+xml,%3csvg width="21" height="22" viewBox="0 0 21 22" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M20.4078 20.1217L14.2109 13.9249C15.4016 12.528 16.1328 10.7186 16.1328 8.74048C16.1328 4.3436 12.5609 0.771729 8.16406 0.771729C3.76719 0.771729 0.195312 4.3436 0.195312 8.74048C0.195312 13.1374 3.76719 16.7092 8.16406 16.7092C10.0484 16.7092 11.7734 16.053 13.1328 14.9655L19.3484 21.1811C19.4984 21.3311 19.6859 21.3967 19.8828 21.3967C20.0703 21.3967 20.2672 21.3217 20.4172 21.1811C20.6984 20.8905 20.6984 20.4217 20.4078 20.1217ZM1.68594 8.74985C1.68594 5.18735 4.59219 2.2811 8.15469 2.2811C11.7172 2.2811 14.6234 5.18735 14.6234 8.74985C14.6234 12.3124 11.7172 15.2186 8.15469 15.2186C4.59219 15.2186 1.68594 12.3124 1.68594 8.74985Z" fill="%23AFB6BD"/%3e%3c/svg%3e');
    background-position: 12px 40%;
    background-repeat: no-repeat;
    border: solid 1px #afb6bd;
    border-radius: 0.25rem;
    padding: 15px 15px 15px 40px;
    width: 100%;
}
.search-main .filters-container {
    padding-right: 0;
}
.search-main__filters {
    border-left: solid 0.125rem #e30613;
    margin-left: -0.75rem;
    padding-right: 0;
}
.search-main__filter .accordion-button {
    font-size: 1.25rem;
    font-weight: bold;
    padding: 0 0 0.625rem;
}
.search-main__filter .facet-item {
    display: flex;
    min-height: 1.875rem;
}
.search-main__filter .facet-item label {
    line-height: 1rem;
    padding-top: 0.4375rem;
}
.search-main__filter .block-facet__wrapper:not(.hidden) {
    border-bottom: solid 0.0625rem #e4e7e9;
    margin-bottom: 1.25rem;
    padding-bottom: 0.625rem;
}
.search-main .views-row {
    margin-left: 0;
    margin-right: 0;
}
.search-main .row__group {
    margin-top: 1.875rem;
}
.search-main .row__group .row__group-title {
    padding-bottom: 1.25rem;
}
.search-main .row__group .product-teaser {
    border-radius: 0.25rem;
    margin-bottom: 1.25rem;
}
.search-main .row__group .product-teaser > a h3 + div, .search-main .row__group .product-teaser > a .h3 + div {
    display: none;
}
.search-main .row__group .field-content > .align-items-stretch {
    margin-bottom: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    width: 100%;
}
.search-main .row__group .event-teaser {
    margin-top: 0;
}
.search-main .row__group .event-teaser .hero-header-content h2, .search-main .row__group .event-teaser .hero-header-content .h2 {
    font-size: 2rem;
}
.search-main .search-no-results {
    background: #e4e7e9;
    border-radius: 0.25rem;
    padding: 10rem 2.5rem 2.5rem;
    text-align: center;
}
.search-main .search-no-results h2, .search-main .search-no-results .h2 {
    margin-bottom: 2.5rem;
    position: relative;
}
.search-main .search-no-results h2:before, .search-main .search-no-results .h2:before, .search-main .search-no-results h2:after, .search-main .search-no-results .h2:after {
    background-position: 50%;
    background-repeat: no-repeat;
    border-radius: 50%;
    content: ' ';
    display: inline-block;
    height: 60px;
    left: calc(50% - 30px);
    position: absolute;
    top: -100px;
    width: 60px;
}
.search-main .search-no-results h2:before, .search-main .search-no-results .h2:before {
    background: #e30613;
}
.search-main .search-no-results h2:after, .search-main .search-no-results .h2:after {
    background-image: url('data:image/svg+xml,%3csvg width="34" height="35" viewBox="0 0 34 35" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M33.4844 33.0781L23.1719 22.7656C25.3438 20.4063 26.6719 17.25 26.6719 13.7813C26.6719 6.45313 20.7188 0.5 13.3906 0.5C6.0625 0.5 0.109375 6.45313 0.109375 13.7813C0.109375 21.1094 6.0625 27.0625 13.3906 27.0625C16.7031 27.0625 19.7188 25.8438 22.0469 23.8594L32.375 34.1875C32.5312 34.3438 32.7344 34.4219 32.9219 34.4219C33.1094 34.4219 33.3281 34.3438 33.4688 34.1875C33.7969 33.875 33.7969 33.375 33.4844 33.0781ZM1.6875 13.7813C1.6875 7.3125 6.9375 2.0625 13.4062 2.0625C19.875 2.0625 25.125 7.3125 25.125 13.7813C25.125 20.25 19.875 25.5 13.4062 25.5C6.9375 25.5 1.6875 20.25 1.6875 13.7813Z" fill="white"/%3e%3cpath d="M18.5625 17.7656L14.5156 13.7187L18.5 9.71875C18.8125 9.40625 18.8125 8.92187 18.5 8.60937C18.1875 8.29688 17.7031 8.29688 17.3906 8.60937L13.4062 12.6094L9.4375 8.625C9.125 8.3125 8.64062 8.3125 8.32812 8.625C8.01562 8.9375 8.01562 9.42187 8.32812 9.73437L12.3125 13.7031L8.25 17.7656C7.9375 18.0781 7.9375 18.5625 8.25 18.875C8.40625 19.0312 8.60938 19.1094 8.79688 19.1094C8.98438 19.1094 9.20312 19.0312 9.34375 18.875L13.3906 14.8281L17.4375 18.875C17.5938 19.0312 17.7969 19.1094 17.9844 19.1094C18.1719 19.1094 18.3906 19.0312 18.5312 18.875C18.875 18.5625 18.875 18.0625 18.5625 17.7656Z" fill="white"/%3e%3c/svg%3e');
}
.search-main .search-no-results h4, .search-main .search-no-results .h4 {
    margin-top: 2.5rem;
}

@media (max-width:1199.98px) {
.search-main .row__group .event-teaser .hero-header-content h2, .search-main .row__group .event-teaser .hero-header-content .h2 {
    font-size: 1.5rem;
}
}

@media (max-width:767.98px) {
.search-main .search-container {
    background: unset;
}
.search-main #accordion-main_content_type {
    display: none;
}
.search-main .filters-container {
    border: 0;
    padding-left: 0;
}
.search-main__filters {
    border-left: 0;
    margin-left: 0;
}
.search-main .search-no-results {
    margin-left: 0;
    margin-right: 0;
    padding: 5rem 1.25rem 1.25rem;
}
.search-main .search-no-results h2, .search-main .search-no-results .h2 {
    margin-bottom: 1.875rem;
    position: relative;
}
.search-main .search-no-results h2:before, .search-main .search-no-results .h2:before, .search-main .search-no-results h2:after, .search-main .search-no-results .h2:after {
    height: 48px;
    left: calc(50% - 24px);
    top: -60px;
    width: 48px;
}
.search-main .search-no-results h2:after, .search-main .search-no-results .h2:after {
    background-size: 32px;
}
.search-main .search-no-results h4, .search-main .search-no-results .h4 {
    margin-top: 1.875rem;
}
}
.cookiesjsr-btn {
    cursor: pointer;
    font: inherit;
    width: calc(100% - 2.5em);
    padding: 0;
    text-decoration: none;
    white-space: nowrap;
    margin: 0.625em;
    opacity: .95;
    transform: scale(1);
    transition: all .3s ease;
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 42px;
    color: var(--btn-font-color, #FFF);
    border: 2px solid var(--btn-border-color, #FFF);
    background-color: var(--btn-bg-color, #004c93);
    text-transform: capitalize;
    border-radius: 0.25em;
    font-size: 1em;
    font-weight: 700;
}

@media (min-width:576px) {
.cookiesjsr-btn {
    min-height: 48px;
}
}
.cookiesjsr-btn:hover {
    opacity: 1;
    transform: scale(1.02);
}
.cookiesjsr-btn.invert {
    color: var(--btn-inv-font-color, #004c93);
    border-color: var(--btn-inv-border-color, #004c93);
    background-color: var(--btn-inv-bg-color, #FFF);
}
.cookiesjsr-btn.important {
    color: var(--btn-prime-font-color, #004c93);
    border-color: var(--btn-prime-border-color, #FFF);
    background-color: var(--btn-prime-bg-color, #FFF);
}
.cookiesjsr-btn.important.invert {
    color: var(--btn-prime-inv-font-color, #FFF);
    border-color: var(--btn-prime-inv-border-color, #004c93);
    background-color: var(--btn-prime-inv-bg-color, #004c93);
}
.cookiesjsr-links {
    list-style: none;
    margin: 0 -.75em;
    padding: 0;
    display: flex;
    flex-direction: column;
}

@media (min-width:576px) {
.cookiesjsr-links.links--row {
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: left;
    align-items: center;
}
}
.cookiesjsr-links.links--row li {
    margin: 0;
    padding-left: .75em;
    padding-right: .75em;
    position: relative;
}
.cookiesjsr-links.links--row li a {
    margin: 0;
    padding: 0;
    line-height: 2em;
    display: inline-block;
}
.cookiesjsr-links.links--row li:first-child:before {
    content: none;
}

@media (min-width:576px) {
.cookiesjsr-links.links--row li:before {
    content: '';
    position: absolute;
    top: 50%;
    left: 0;
    width: .3em;
    height: .3em;
    background-color: var(--link-list-separator-color, #FFF);
    transform: translate(-50%, -40%);
}
}
.cookiesjsr-btn.denyAll {
    display: none;
}

@media (min-width:1200px) {
.cookiesjsr-btn.denyAll {
    display: inline-block;
}
}
.cookiesjsr-switch {
    position: relative;
    margin: 0;
    padding: 0;
    display: block;
    width: var(--switch-width, 45px);
    height: var(--switch-height, 20px);
    border-radius: var(--switch-height, 20px);
    background-color: var(--switch-bg-off, #FFF);
    cursor: pointer;
    box-shadow: inset -1px 2px 1px rgba(0,0,0,0.25);
    border: 0;
    transition: background-color .1s ease-in-out;
}
.cookiesjsr-switch:focus-within:before {
content:'';
position:absolute;
width:100%;
height:100%;
border-radius:10px;
border:1px dotted #eee;
transform:scale(1.4);
}
.cookiesjsr-switch:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: var(--switch-height, 20px);
    height: var(--switch-height, 20px);
    border-radius: var(--switch-height, 20px);
    transform: scale(1.2);
    background-color: var(--switch-handle-color, #FFF);
    border: 1px solid var(--switch-border-color, #e4e5e6);
    transition: left .1s ease-in-out;
    box-shadow: -1px 2px 1px rgba(0,0,0,0.25);
}
.cookiesjsr-switch.active {
    background-color: var(--switch-bg-on, #00AA00);
}
.cookiesjsr-switch.active:after {
    left: 25px;
}
.cookiesjsr-switch input[type=checkbox] {
    position: absolute;
    opacity: 0;
}
.cookiesjsr-banner {
    position: fixed;
    z-index: 10000;
    left: 0;
    bottom: 0;
    height: auto;
    width: 100vw;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    padding: 1em;
    background-color: var(--banner-bg-color, #004c93);
    color: var(--banner-font-color, #FFF);
    max-height: calc(100vh - 100px);
    overflow: auto;
    transform: translateY(100%);
    transition: transform .3s ease-in-out;
    border-top: 2px solid #1d1d1b;
}
.cookiesjsr-banner.active {
    transform: translateY(0);
}

@media (min-width:768px) {
.cookiesjsr-banner {
    flex-direction: row;
}
}
.cookiesjsr-banner a {
    color: var(--link-list-font-color, #FFF);
}
.cookiesjsr-banner--info, .cookiesjsr-banner--action {
    width: 100%;
}

@media (min-width:768px) {
.cookiesjsr-banner--info, .cookiesjsr-banner--action {
    width: 50%;
}
}
.cookiesjsr-banner--info {
    padding: 0 var(--default-margin, 1.25em);
    margin-bottom: var(--default-margin, 1.25em);
    max-height: calc(100vh - 100px - 2.5em);
    overflow: auto;
    margin-top: var(--default-margin, 1.25em);
}
.cookiesjsr-banner--text {
    display: block;
}
.cookiesjsr-banner--links {
    margin-top: .5em;
    font-size: .85em;
}
.cookiesjsr-banner--action {
    display: flex;
    flex-direction: column;
    padding: 0;
}

@media (min-width:1200px) {
.cookiesjsr-banner--action {
    flex-direction: row;
}
}
.cookiesjsr-banner button.denyAll {
    display: inline-block;
}
.cookiesjsr-service-groups {
    position: static !important;
    display: block;
    max-height: 100%;
    overflow: auto;
    list-style: none;
    margin: 0 0 -1px !important;
    padding: 0 !important;
}
.cookiesjsr-service-group {
    position: static !important;
    line-height: 1.5em;
    list-style: none;
}
.cookiesjsr-service-group--tab {
    min-height: 3em;
    padding: 1em var(--default-margin, 1.25em);
    display: block;
    width: 100%;
    text-decoration: none;
    text-align: left;
    cursor: pointer;
    font-weight: 700;
    margin: 0;
    border: 0;
    color: var(--layer-tab-font-color, #000f37);
    background: var(--layer-tab-bg-color, #FFF);
    border-bottom: 1px solid var(--layer-border-color, #e4e5e6);
    -webkit-appearance: none;
    -moz-appearance: none;
}
.cookiesjsr-service-group--tab:last-child {
    border-bottom: 0;
}

@media (min-width:768px) {
.cookiesjsr-service-group--tab {
    padding: 1em 3.25em 1em 1.25em;
    width: calc(30% + 2em);
}
}
.cookiesjsr-service-group--content {
    display: none;
}

@media (min-width:768px) {
.cookiesjsr-service-group--content {
    position: absolute;
    width: 70%;
    height: 100%;
    overflow: auto;
    right: 0;
    top: 0;
}
}
.cookiesjsr-service-group--intro {
    padding: 1em var(--default-margin, 1.25em);
}
.cookiesjsr-service-group.active .cookiesjsr-service-group--tab {
    color: var(--layer-tab-active-font-color, #FFF);
    background: var(--layer-tab-active-bg-color, #004c93);
    border-bottom: 0 none;
}
.cookiesjsr-service-group.active .cookiesjsr-service-group--content {
    display: block;
    color: var(--layer-tab-active-font-color, #FFF);
    background: var(--layer-tab-active-bg-color, #004c93);
    font-weight: 500;
}
.cookiesjsr-service-group--services {
    margin: 0 !important;
    padding: 0 !important;
}
.cookiesjsr-service {
    display: flex;
    align-items: center;
    background-color: rgba(228,229,230,0);
    transition: background-color .3s ease;
}
.cookiesjsr-service:hover {
    background-color: rgba(228,229,230,0.1);
}
.cookiesjsr-service--description {
    padding: 0.625em 1.25em;
    width: calc(100% - 2.5em - 45px);
}
.cookiesjsr-service--description h3, .cookiesjsr-service--description .h3 {
    margin: 0;
    font-size: 1.125em;
    font-weight: 400;
    color: var(--layer-font-light, #FFF);
}
.cookiesjsr-service--links a {
    color: var(--layer-font-light, #FFF);
    font-size: .75em;
}
.cookiesjsr-service--links a:hover, .cookiesjsr-service--links a:active, .cookiesjsr-service--links a:visited {
    color: var(--layer-font-light, #FFF);
}
.cookiesjsr-service--action {
    padding: 0.625em 1.25em;
    width: calc(2.5em + 45px);
}
.cookiesjsr-service--always-on {
    color: var(--switch-always-on-font-color, #00AA00);
    text-align: right;
    display: flex;
    justify-content: flex-end;
    white-space: nowrap;
}
.cookiesjsr-service--always-on span {
    background-color: var(--switch-always-on-bg-color, #FFF);
    padding: 0 .5em;
}
.cookiesjsr-layer {
    display: block;
    position: fixed;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    background: var(--layer-header-bg-color, #FFF);
    height: 100vh;
    width: 100vw;
    max-width: 100%;
    z-index: 314160;
    padding: var(--layer-header-height, 4em) 0 var(--layer-footer-height, 4.5em);
    overflow: hidden;
    line-height: 1.5em;
    border-radius: 0.25em;
}

@media (min-height:668px) {
.cookiesjsr-layer {
    height: 80vh;
    max-height: 575px;
}
}

@media (min-height:992px) {
.cookiesjsr-layer {
    height: 60vh;
}
}

@media (min-width:768px) {
.cookiesjsr-layer {
    width: 860px;
}
}
.cookiesjsr-layer--overlay {
    position: fixed;
    z-index: 314159;
    height: 100vh;
    width: 100vw;
    left: 0;
    top: 0;
    background: rgba(0,0,0,0.4);
}
.cookiesjsr-layer--header {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 100;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    background-color: #FFF;
    margin: 0;
    background: var(--layer-header-bg-color, #FFF);
    padding: 0 var(--default-margin, 1.25em);
    border-bottom: 1px solid var(--layer-border-color, #e4e5e6);
    height: 4em;
}
.cookiesjsr-layer--title {
    color: var(--layer-header-font-color, #000f37);
    text-transform: capitalize;
    font-size: 1.5em;
    font-weight: 700;
}
.cookiesjsr-layer--close {
    z-index: 102;
    width: 1em;
    height: 1em;
    background: transparent url("data:image/svg+xml,%0A%3Csvg width='27px' height='27px' viewBox='0 0 27 27' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Welcome' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='tarte-close' transform='translate(-1264.000000, -2628.000000)' fill='%23000f37'%3E%3Cg id='Group-2' transform='translate(155.000000, 2591.000000)'%3E%3Cg id='Group-3-Copy-2'%3E%3Cpolygon id='Page-1' points='1133.26296 37 1122.50065 47.762319 1111.73704 37 1109 39.7370358 1119.76361 50.5006452 1109 61.2629642 1111.73704 64 1122.50065 53.2363906 1133.26296 64 1136 61.2629642 1125.23768 50.5006452 1136 39.7370358'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center center scroll;
    background-size: contain;
    text-indent: -999em;
    overflow: hidden;
    border: 0;
    cursor: pointer;
    padding: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
}
.cookiesjsr-layer--body {
    position: absolute;
    left: 0;
    right: 0;
    background: var(--layer-body-bg-color, #FFF);
    top: var(--layer-header-height, 4em);
    bottom: var(--layer-footer-height, 4.5em);
}
.cookiesjsr-layer--footer {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 0 var(--default-margin, 1.25em);
    height: var(--layer-footer-height, 4.5em);
    display: flex;
    justify-content: flex-end;
    align-items: center;
    background: var(--layer-footer-bg-color, #FFF);
    border-top: 1px solid var(--layer-border-color, #e4e5e6);
}

@media (min-width:768px) {
.cookiesjsr-layer--footer {
    justify-content: space-between;
}
}
.cookiesjsr-layer--label-all {
    color: var(--layer-footer-font-color, #000f37);
    display: none;
}

@media (min-width:768px) {
.cookiesjsr-layer--label-all {
    display: block;
    width: 30%;
    padding-right: var(--default-margin, 1.25em);
}
}
.cookiesjsr-layer--actions {
    display: flex;
    align-items: center;
    margin: -0.625em;
    width: calc(100% + 1.25em);
}

@media (min-width:768px) {
.cookiesjsr-layer--actions {
    width: calc(70% + 0.625em);
}
}
.cookiesjsr-layer button.denyAll, .cookiesjsr-layer button.allowAll {
    display: none;
}

@media (min-width:576px) {
.cookiesjsr-layer button.denyAll, .cookiesjsr-layer button.allowAll {
    display: inline-block;
}
}

@media (max-width:576px) {
.cookiesjsr-layer button.save {
    padding: 0 2em;
    width: auto;
    margin-left: auto;
}
}
.cookies-docs h2, .cookies-docs .h2, .cookies-docs h3, .cookies-docs .h3, .cookies-docs h4, .cookies-docs .h4 {
    margin-top: 1em;
}
#cookiesjsr {
--default-margin:1.25em;
--font-size-reset:1rem;
--btn-font-color:#C70914;
--btn-border-color:transparent;
--btn-bg-color:transparent;
--btn-prime-font-color:#fff;
--btn-prime-border-color:#C70914;
--btn-prime-bg-color:#C70914;
--btn-inv-font-color:#C70914;
--btn-inv-border-color:transparent;
--btn-inv-bg-color:transparent;
--btn-prime-inv-font-color:#fff;
--btn-prime-inv-border-color:#C70914;
--btn-prime-inv-bg-color:#C70914;
--link-list-font-color:#C70914;
--link-list-separator-color:#C70914;
--banner-logo-offset:100px;
--banner-bg-color:#f2f3f4;
--banner-font-color:#1d1d1b;
--layer-header-height:4em;
--layer-header-bg-color:#FFF;
--layer-header-font-color:#000f37;
--layer-body-bg-color:#FFF;
--layer-tab-bg-color:#FFF;
--layer-tab-font-color:#1d1d1b;
--layer-tab-active-bg-color:#f2f3f4;
--layer-tab-active-font-color:#1d1d1b;
--layer-bg-dark:#f2f3f4;
--layer-font-light:#1d1d1b;
--layer-font-dark:#1d1d1b;
--layer-border-color:#e4e5e6;
--layer-footer-bg-color:#FFF;
--layer-footer-font-color:#000f37;
--layer-footer-height:4.5em;
--switch-border-color:#e4e5e6;
--switch-handle-color:#FFF;
--switch-bg-off:#FFF;
--switch-bg-on:#00AA00;
--switch-width:45px;
--switch-height:20px;
--switch-always-on-font-color:#00AA00;
--switch-always-on-bg-color:#FFF;
}
.cookiesjsr--app {
    font-size: var(--font-size-reset, 1rem);
}
body .cookiesjsr--app, body .cookiesjsr--app *, body .cookiesjsr--app *:before, body .cookiesjsr--app *:after {
    box-sizing: border-box;
}
.clearfix li{
	list-style: none;
}
.clearfix li a{
	width: 85px !important;
}
.main-menu .navbar-icons-container a span img{
	width: 31px;
}
.language-selector .my-account .clearfix{
	padding-left: 0px;
}
.footer__social-links-list li a{
	text-decoration:none;
}
.footer__social-links-list li a span{
	display: block;
    font-size: 14px;
    color: #fff;
    text-align: center;
    line-height: 2;
    font-weight: 100;
	text-decoration:none;
}
.js-side-selector-content .container-fluid .text-small.text-center.text-md-end a{font-weight:100;}